Kenya Arrests 2 Top Officials on Corruption Charges Over $3 Billion Railway

The line connecting the capital and a major port city is one of President Uhuru Kenyatta’s biggest infrastructure projects.
TAG