
Police, Palace Source React To Rumoured Arrest Of Killers Of Owo Catholic Church Worshipers
LAGOS JUNE 11TH (NEWSRANGERS)-The police in Ondo have denied arresting the gunmen behind the June 5 massacre of worshippers of the St. Francis Catholic Church in Owo. Forty of the 127 persons in the church were killed, leaving 87 survivors out of which 61 are currently on admission and 26 already discharged. Rumours filtered into…