Tom Chiahemen
December 11, 2025
The Department of State Services (DSS) on Thursday before a Federal High Court in Abuja, arraigned five persons suspected to have carried out the June 5, 2022 attack on the St. Francs Xavier Catholic Church, Owo, Ondo, State, which led to the killing of over 40 worshippers. Over 100...

