Metro2 years ago
BREAKING: Suspected attackers of Owo Catholic Church reportedly arrested in Ondo
Suspected attackers of the St. Francis Catholic Church in Owo, Ondo State, have been reportedly arrested. A trending video shows a crowd protesting within the palace...