Two Italian nationals living in the United States are among the inmates currently being held at the ICE detention center known as “Alligator Alcatraz” in Florida, according to Italy’s foreign ministry.
Florida State Tribune 1200 630