Owo Church Attack: How We Were Nabbed By DSS Officers, Suspect Tells Court
1 hour ago
1
One of five persons accused by the Department of State Services (DSS) of carrying out the June 5, 2022 attack on the St. Francis Catholic Church, Owo, in Ondo State…