Owo Church Massacre: Suspected Terrorists Were Paid, Mobilised For Attack – DSS Witness
A witness of the Department of State Services (DSS), on Tuesday, told the Federal High Court in Abuja that the suspected terrorists were funded, armed and mobilised to attack St. Francis Xavier Catholic Church, Owo in Ondo State, on June 5, 2022. The witness, who was giving his testimony under protection, led a DSS investigation…
