LeaderBox

Victims identify alleged Owo church attackers in court

January 14, 2026 at 05:33 AM

Two more prosecution witnesses on Tuesday gave vivid and harrowing accounts of the June 5, 2022 terror attack on St Francis Xavier Catholic Church in Owo, Ondo State, as the Federal High Court in Abuja admitted additional exhibits from the Department of State Services. The DSS is prosecuting five suspects —...

1

Comments (1)

Register or login to comment

No comments yet. Be the first to comment!