KE-CH China-built railway shows a green future to Kenyans Published 24 May 2023 China-built railway shows a green future to Kenyans Watch now Watch preview Share