Federal appeals court allows controversial Florida immigrant detention center known as 'Alligator Alcatraz' to remain open and expand despite environmental concerns.
Federal appeals court allows controversial Florida immigrant detention center known as 'Alligator Alcatraz' to remain open and expand despite environmental concerns.