The Ogun State Police Command has foiled a suspected cult initiation in Owode-Yewa, Ogun state. The Police arrested three secondary school students aged 12, 18 and 18 following timely intelligence
Don't miss out on breaking stories and in-depth articles.