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.
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.