MOMBASA, Kenya — Fireworks popped and confetti rained down in the seaside city of Mombasa when Kenya’s president inaugurated the country’s new railway — designed, funded and built by China. President Uhuru Kenyatta proclaimed that the new train would …
Aug
07