Photo News: Amaechi In China

October 18, 2019 Editor 1

Surrounded by officials of China Civil Engineering Construction Corporation (CCRC), Minister of Transportation, Chibuike Rotimi Amaechi test-run one of the two motored cars and four […]