Excessive police force against Covid-19 implications exacerbated Kenya’s harsh authoritarian climate. On August 1, 2021, police detained two brothers, Emmanuel Marura Ndwiga, 19, and Benson Njiru...

read more