Court Admits Additional DSS Exhibits Against Owo Catholic Church Attackers as more Witnesses testified.
Two additional witnesses on Tuesday testified against the five defendants put on trial by the Department of State Service (DSS) for allegedly masterminding the June 5, 2022 terror attacks against the Saint Francis Savier Catholic Church in Owo town, Ondo State. The two witnesses testified at the Federal High Court in Abuja where additional…
