Kenya’s President Uhuru Kenyatta has commissioned the 480-kilometer China-built standard Gauge Railway line from Mombasa to Nairobi. The line was built at a cost of $3.8 billion. It is the largest infrastructure project in Kenya since independence.