Month: June 2016

By David Matende On May 17, both national and international TVs aired images of police bludgeoning Opposition protesters in Nairobi…