Owo massacre: Worshippers relive horrible memories as church reopens by OPE YEMI April 10, 2023 0 Terrorists crept inside St. Francis' Catholic Church in Owo, Ondo State on June 5, 2022, and assaulted unwary worshipers, killing ...