Owo Massacre… Tales of Pain, Sorrow And Fear
Residents of Owo, an ancient town in Ondo State, are still grappling with the pain, sorrow and fear triggered by the terrorist attack on St. Francis Xavier Catholic Church, Owo, last Sunday, which left 40 […]

