Johannesburg, South Africa — The Beijing-funded African Center for Disease Control (CDC) in Addis Ababa, Ethiopia, is due to open in the next few months. The controversial project is just one example of China’s...
Read More
6 Minutes