This report is by CGTN Africa: the African bureau of China Global Television Network, the English-language news channel run by Chinese state broadcaster China Central Television. It is based in Nairobi and manages bureaux across Africa.

LEAVE A REPLY

Please enter your comment!
Please enter your name here