Tag: JUST IN: Owo church massacre: Suspects reportedly arrested
JUST IN: Owo church massacre: Suspects reportedly arrested
Charmingpro reports that suspected attackers of the St. Francis Catholic Church in Owo, Ondo State, have reportedly been apprehended.
READ ALSO: Bear mauls couple to death...