An Opera News Kenya publication
Three thugs escaping after robbing a trader in Kilifi found themselves in a police firing line…