Tag: Raila Odinga Supreme Court Petition
Does Odinga’s Petition against Kenyatta Victory Hold Water?
The National Super Alliance (NASA) on Friday set the battleground at the Supreme Court in a petition that seeks to annul President Uhuru Kenyatta's...