Kenyan government officials charged with fraud over $3bn railway

A Kenyan court has charged two senior government officials with fraud over land...