President Mahama Cancels Meeting With Chinese Ambassador Because Road to the Embassy is Flooded June 9, 2016 The Chinese have fairly constructed many of the roads in Accra, forgetting to add drainage systems and the various... Filed in Buzz