•Owo Catholic Church 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 on Wednesday, told the Federal High Court in Abuja, how he was arrested by the secret police. A total of 41 worshippers […]

