Raila Odinga - Latest News :: Catholic News Agency (CNA)
Raila Odinga - Latest News
Feb 14, 2018 - 05:09 pm .- Kenya’s government has shut down several TV stations after the leader of an opposition political party declared himself the “people's president” in January. The country's bishops condemned the actions of both parties and insisted on the importance of free speech and respect for law and order.