‘Alligator Alcatraz’ Gets Approved to House Illegal Immigrants

Streamed on:
2.44K

A Florida plan to create a so-called “Alligator Alcatraz” has now been approved by the Department of Homeland Security. This will be a facility in the Florida Everglades to detain illegal immigrants.

We’ll discuss this topic and others, in this episode of Crossroads.

Loading 5 comments...