Kenya: Mechanics, Police Clash in Grogan Eviction Riot

[The Star]Evicted mechanics from Grogan yesterday engaged police in running battles. The mechanics were evicted from the Grogan plot following a court order issued by judge Pauline Nyamweya that the mechanics move out of the Sh2 billion land to enable The Jamia Masjid mosque to develop it.