occupy1

Occupy Kenya: Protesters March In Nairobi For An End To Violence

A march and sit-in dubbed Tumechoka, meaning ‘We are tired’ in Swahili, protests government inaction in the face of rising insecurity and terrorism in Kenya.