Kenya opposition leader withdraws from presidential election re-run

Kenyan opposition leader Raila Odinga said he would not stand in a court-ordered re-run of August?s nullified presidential election that is scheduled for October 26.

Trending Videos