Tag: Belt and Road Initiative (China)

The Troubles of Kenya’s China-Funded Train

MOMBASA, Kenya — Fireworks popped and confetti rained down in the seaside city of Mombasa when Kenya’s president…