Mildred Owiso arrested
Why we teargassed Mildred Owiso in her Nairobi house early Saturday: Police boss
By Brian Okoth | 4 years ago
Activist Mildred Atieno Owiso was teargassed Saturday in order to force her out of her Donholm house, Nairobi police boss, Philip Ndolo, says....
Load More please wait....