Honestly speaking the European did unimaginable things in Africa that if it where to be done to them, till the end of the world they will never find a place in there heart to forgive Africa.
During this slave trade era, African went through alot in the hands of the white but i can not stand here to channel to blames to the whites but rather all blames should be channeled to African leaders that believes in practicing selfishness of sincerity, if not that it won't have been easy for the Europeans to penetrate in and gained superiority over the blacks. This same corrupt practices is still the reason why Africa is still the way it is even with riches available.
If you understand that the problems Africa is facing are caused by European politician. You should not place all the blame on African leader. Because ultimately, they are merely puppet government set up to serve the interests of the West, not the interests of the African people.
You might ask why they did not stand up and fight back? Believe me, if those African leaders dared to oppose them, they would not hesitate to overthrow them and replace them with a new puppet government. That is not the solution
To achieve that, the people of Africa need solidarity and help from outside sources such as Russia or China. Otherwise, you will never escape the domination and enslavement of the West.