Owo Church Attack Suspect Alleges DSS Threats
A suspect standing trial over the June 5, 2022 attack on St. Francis Xavier Catholic Church in Owo, Ondo State, has told a Federal High Court in Abuja that a Department of State Services officer threatened to feed his corpse to crocodiles if he refused to confess to involvement in the massacre. Al-Qasim Idris, one…
