Wow man you can't even stay on topic when it's your topic. Just be clear though the abuses suffered by africans and their descendents by christians, muslims, other religions and indeed fellow Africans does not invalidate African achievements.