Standoff between heavily armed police and local youths in Kibera’s Olympic Primary School.
Standoff between heavily armed police and local youths in Kibera’s Olympic Primary School. Police used tear gas canisters and water canons to disperse the residents who boycotted the 26th October repeat poll in Kenya. Kibera is an opposition stronghold that has experienced incidences of unrest and protests seen after the nullified August 8th Election.