The St Francis Catholic Church, Owa-luwa Street, in the Owo Local Government Area of Ondo State, was rocked by an explosion that killed many people. On Sunday, while mass was in progress, an attack occurred on the church grounds. Images of dead individuals, including children and women, were shown in footage seen by. Read Also: Anambra: HURIWA calls on Peter Obi …