W Wakanda Moderator Jun 5, 2022 #1 UPDATED: Many feared killed as explosion rocks Ondo church An explosion on Sunday rocked the St Francis Catholic Church, Owa-luwa Street, in Owo town, Owo Local Government Area of Ondo State capital. www.google.com
UPDATED: Many feared killed as explosion rocks Ondo church An explosion on Sunday rocked the St Francis Catholic Church, Owa-luwa Street, in Owo town, Owo Local Government Area of Ondo State capital. www.google.com