On June 5, 2022, the ancient town of Owo, Ondo State, was thrown into mourning when gunmen attacked worshippers at St. Francis Catholic Church, leaving scores dead and many injured. Three years later, ...