Florida Begins Building ‘Alligator Alcatraz’ to Detain Illegal Immigrants
Florida has begun building a new illegal immigrant detention center, described by state officials as “low-cost” and “efficient,” thanks, in part, to its remote Everglades location....
Read More