DSS Frees Ogun Pastor and Associates After Public Outcry
Operatives of the Department of State Services (DSS) have released Pastor Kayode Olawoye and two of his associates who were detained earlier in Abeokuta, Ogun State, after significant public outcry over their arrest. The development was confirmed on Tuesday, January 20, 2026, following widespread criticism of the detention on social media and among civil rights […]
Read more
