Photo 1,768 of 1,781 in Wall Photos

A Florida plan to create a so-called “Alligator Alcatraz” has now been approved by the U.S. Department of Homeland Security (DHS).

This will be a facility situated in the famous Florida Everglades (known for its rich tropical diversity) in order to detain illegal immigrants.

Joshua Philipp discusses this topic and others, in this episode of “Crossroads” at 10

James George's Album: Wall Photos


0 comments