Owo Massacre: Widow Cries Out Says ‘My Husband Died, His Brother is Hunted’
By: Oluleye Oluleke Bombs exploded and bullets rained at St. Francis Catholic Church, Owo, Ondo State, on the afternoon of Sunday, June 5, 2022, when gunmen launched a deadly attack…