The Archbishop of Miami denounced Florida’s newest Immigration and Customs Enforcement detention facility, which officials are calling “Alligator Alcatraz,” while raising concerns over recent immigration enforcement.
Source: Original Article
The Archbishop of Miami denounced Florida’s newest Immigration and Customs Enforcement detention facility, which officials are calling “Alligator Alcatraz,” while raising concerns over recent immigration enforcement.
Source: Original Article