Human Rights Organization Urges IPOA Probe into Alleged Police Brutality and Evictions on 1.6 Billion Shillings Tunen Farm
A Human Rights organization based in the North Rift region has formally requested the Independent Policing Oversight Authority (IPOA) to...
