Call for diligence as Owo massacre suspects face trial
Coming three years after their arrest, the commencement of prosecution of some suspected terrorists, who attacked the St. Francis Catholic Church in Owo, Ondo State, on June 5, 2022, and killed 40 worshippers
by Editorial Board
Read More