I know it's fun to shit on Africa and their failures but I've no ill will for Africans living in Africa. In fact I think the west has a lot to answer for in trying jump essentially early medieval societies, at best, into the 1960s.
These were tribal societies or small kingdoms that were fast forwarded in time and development, I'm sure with good in mind, but there are multiple states of development that were skipped for a people who couldn't handle it. Then there's the brain drain, the smartest most capable truly intelligent Africans that move to the west to escape, but leave their homes with nothing but those that can't. Look at the educational attainment of Nigerians in the US, it's incredibly high especially compared to African Americans not because of magic soil in Nigeria creating geniuses, far from it, but because that's the cream off the top a very, very, watery whey.
Even the migrants flowing into Europe are young manpower that would be needed to help build up society, rather than drag Europe down with people incapable of ever assimilating because there's about 20 IQ points keeping them from being even the average Joe. Without even touching on the gross race-mixing project by Kalergians.
Of course all of this is incredibly "racist" if you're of the belief that race is only skin deep, but look at the difference in Asia. Asia was brought into the modern era in an expedited fashion by trade and contact with the west. There were cultures and empires reaching back thousands of years in both China and India - The difference is that the average IQ in eastern China is 105, and in India it ranges from 85 to 75. Which of these countries is now a complete smouldering shithole?
Or rather, which of these countries was capable of using the tools they were given, creating a society rivalling Europe and America in development in 100 years and which one wasn't? Not convinced, look at the difference between Singapore and its neighbours, the difference of Japan and South Korea with the rest of the entire continent.