Kenyan police detained activists in Nairobi during a protest over alleged police brutality, deaths in custody and extrajudicial killings. This story is written and edited by Global South World Protesters gathered outside police headquarters on Monday, August 17, demanding the resignation of Inspector General Douglas Kanja. Footage shows officers carrying activists into a detention van as […]