A road project constructed by a Chinese company has been commissioned ...
A road project constructed by a Chinese company has been commissioned in Cape Coast in Ghana, easing the pressure on commuters.Produced by Xinhua Global Service