An Opera News Kenya publication
Drama was witnessed at Kiamaiko business center in Nairobi after police engaged two religious groups fighting…