AP NEWS

Raila Odinga

Protestors and Police Clash in Kenya

November 17, 2017