In the last few weeks, Nigerians have been regaled with news about arrest of the masterminds of the Owo killings. The Nigerian military has been celebrating the arrest of some people it said carried out the killing of many worshippers at St. Francis Catholic Church, Owo, Ondo State in June. At a point, Nigerians were […]
read more Insecurity: Will the military fervor in Owo check killings in Nigeria?