Kenya Investigates Police Conduct During Anti-tax Protests

KENYA’S Independent Policing Oversight Authority (IPOA) has launched an investigation into police conduct during recent protests against the government’s plan to impose new taxes. The protests, which took place on Thursday, saw thousands of demonstrators march in the capital, Nairobi, and…