Two Catholic priests imprisoned in Nicaragua since August arrived in Charlotte late Feb. 12 to hugs and tears from family and friends, after their release and deportation to the United States Feb. 9.
Liz Chandler
Our Sunday Visitor is a Catholic publisher serving millions of Catholics globally through its publishing and communication services.