China Issues Statement on China Square Business Operations in Kenya
China through its Embassy in Nairobi has issued a statement on the ongoing dispute adjoining the China Square shopping mall operations in Kenya. In a...
Search results for Environment