Kenya arrests two top officials for suspected corruption over new $3 billion railway

17 senior Kenyan government officials, business people were arrested Saturday on suspicion of corruption. Net photo.
17 senior Kenyan government officials, business people were arrested Saturday on suspicion of corruption. Net photo.
Quartz