A federal appeals court is allowing the state of Florida to continue operating the controversial immigrant detention center known as “Alligator Alcatraz.”
Source link
Home World News Appeals court allows Alligator Alcatraz to continue immigrant detention center operations





