Breaking News

Breaking News

Deadly clashes mar repeat of Kenya’s presidential vote

Riot police take up positions during a running battle with opposition supporters in the Kibera slums in Nairobi, Kenya, Thursday, Oct. 26, 2017. Kenya is holding the rerun of its disputed presidential election Thursday, despite a boycott by the main

0 Comments