A diocese of The Episcopal Church has denounced the recent detention of one of its priests by U.S. Immigration and Customs Enforcement agents, saying he has lived and worked lawfully in Texas for years. However, authorities allege he overstayed his visa for over a year before his arrest.
The Christian Post | RSS
