Kenya, like many other African countries, has railways that were built in colonial times and often since the end of World War 2 they were only receiving basic maintenance. Things have changed in Eastern Africa with Chinese investments - Asian corpora...