DSS Links Owo Church Suspects To Scene Through Phone Data

An operative of the Department of State Services (DSS) on Wednesday told the Federal High Court that phone analysis placed five men accused of carrying out the June 5, 2022 attack on St. Francis Catholic Church in Owo, Ondo State, at the scene of the incident. Testifying before Justice Emeka Nwite, the witness said call […]