Mohamed Daghar (R, Front), principal secretary in the Ministry of Roads and Transport, flags off new passenger coaches from China at Kenya’;s port city of Mombasa on July 22, 2024. (Photo by Joy Nabukewa/Xinhua)
Your email address will not be published. Required fields are marked *