Advertisement
Catholic Bishops in Nigeria's Ecclesiastical Province of Owerri are inviting citizens of the West African nation to engage in some “soul-searching” amid the planned 10-day anti-government protests scheduled to kick off on Thursday, August 1.