Kenya police, anti-government protestors clash again

Your browser doesn’t support HTML5

Kenyan police clashed with protestors in the capital, Nairobi, and in Mombasa, a coastal city in the East African nation, after demonstrators heeded a call to take to the streets on Tuesday to call for better governance and the resignation of President William Ruto.