Share
twitterlinkedinfacebook
Image 1 of 1
STO04826KEN.jpg
Liu Hui, project manager of China Wuyi company, which is building part of Thika Road in Nairobi, inspecting the construction sites where labourers are laying concrete.