Raila Odinga challenges presidential results in Kenyan Supreme Court
-
News
Raila Odinga challenges presidential results in Kenyan Supreme Court
Presidential candidate Raila Odinga has formally filed a petition challenging the election results in Kenya’s Supreme Court on Monday, according…
Read More »