Tension Rock OWO, Ondo state As Suspected kidnappers Kills over 25 Worshippers Inside Church

Over 25persons has been killed at St Francis Catholic Church in owo, ondo state Heavy tension had been reported in owo council Area of ondo state as suspected Bandits opened fire on St Francis Catholic Church located at Owa -luwa street,...