How Owo Catholic Church terror attack was planned, executed – DSS witness tells court
A witness of the Department of State Services (DSS) on Tuesday at the Federal High Court in Abuja gave a vivid account of how the June 5, 2022 terror attack was planned and executed against the St Francis Catholic church in Owo, Ondo state in which 41 people were killed and 140 others injured. The […]












