BREAKING: Kenya’s Opposition Leader Self-Declares As People’s President
TV channels turned blank on Tuesday from around 09:10 local time in Kenya when main opposition leader Raila Odinga sworn-in declaring himself as the people’s president in the capital city Nairobi amid thousands
