Related Posts

China Now a Major Player in the African Aid Business

China has spent an estimated $400 billion on foreign aid and development since 2000, making it one of the largest donor countries in the world. Much of that money has been directed at Africa, home to seven of the top ...