An Opera News Kenya publication
Police gun down two suspected carjackers on Limuru road near the Embassy of Poland. 3 firearms…