A Roman Catholic priest from Nigeria who’d been preparing to leave the United States over his visa issue was found dead in what is thought could be suicide, according to church officials in Massachusetts, where he’d been serving as a hospital chaplain for several years.
Read More »
