Daily Archives: January 31, 2018

Kenya: Raila Odinga takes solo oath in show of defiance

Opposition’s Raila Odinga has on Tuesday afternoon sworn in as Kenya’s ‘People’s President’ in an event held at the Uhuru park grounds in the capital Nairobi.

Skip to toolbar