
New Power Station in the DR Congo Showcases Why Democratically-Elected Leaders in Africa Really Like Working With China

The News Feed is a curated selection of the most important China-Africa news edited by CAP’s editors in Asia and Africa.