An Opera News Kenya publication
Residents of Korogocho are yet to absorb an incident where a Police officer was shot dead…