Court Grants DSS Request To Shield Witnesses In Owo Church Attack Trial
The Federal High Court in Abuja has granted the request of the Department of State Services (DSS) to shield the identities of witnesses in the trial of five suspected Al-Shabaab terrorists linked to the June 5, 2022 attack on St. Francis Catholic Church, Owo, Ondo State, which left over 40 worshippers dead and more than […]
Court Grants DSS Request To Shield Witnesses In Owo Church Attack Trial Read More »