4 Sentenced To Death Court Over Owo Catholic Church Attack
The Federal High Court sitting in Abuja, has sentenced four out of five persons to death over their involvement in the June 5, 2022, attack on St. Francis Catholic Church in Owo, Ondo State.
What's Your Reaction?