China

Made in Kenya, By the Chinese

Thika Highway, Outering Road and the Standard Gauge Railway: What do they have in common?…