Deadly clashes mar repeat of Kenya’s presidential vote

A protester throws a tear gas canister back to police, during clashes in Kibera slum in Nairobi, Kenya, Thursday, Oct. 26, 2017. Kenyan police on Thursday fired tear gas at stone-throwing protesters in some opposition areas after the start of

0 Comments