ISWAP commander behind Owo church terrorist attack arrested in Edo
Department of State Services (DSS) operatives have arrested the sixth suspect linked to the 2022 terrorist attack on St. Francis Catholic Church, Owo, Ondo State, in which more than 40 worshippers were killed and several others injured. A security source disclosed that the suspect, identified as Sani Yusuf, was apprehended in Iguosa community, along Powerline…


