Search Menu

Explainer: All You Need To Know About the Owo Massacre

Sunday, June 5 2022, was a dark day in Nigerian history. The parishioners of St Francis Xavier Catholic Church in the city of Owo, Ondo State, in southwest Nigeria, went to church to mark Pentecost Day, only to suffer a hail of bullets. Reports have it that four to five armed men ferried by a […]

Explainer: All You Need To Know About the Owo Massacre