Raila Odinga

The Latest

Kenyan bishops at a meeting with Pope Francis in Nairobi, Nov. 26, 2015.

Respect freedom of speech, Kenyan bishops say after media restrictions

Feb 14, 2018

Kenya’s government has shut down several TV stations after the leader of an opposition political party declared himself the “people's... Read more