Raila Odinga Inaugurates Himself As Kenyan President – Says He’s Answering A Higher Calling

National Super Alliance (NASA) has sworn in its leader Raila Odinga who declared himself the “people’s president” at a controversial “swearing-in” ceremony in the capital. Holding a Bible in his right hand at a park in Nairobi, Mr Odinga declared…