
Politics
Owo Church Attack: Suspect Reveals Arrest Details by DSS
A suspect involved in the June 5, 2022, attack on St. Francis Catholic Church in Owo, Ondo State, detailed his arrest by the DSS during a court hearing. The attack claimed 41 lives and left over 140 injured.
