United States: Canadian Living in Florida Detained by ICE, Sent to Notorious ‘Alligator Alcatraz’ Facility
Opening Summary A Canadian citizen living in Florida has been detained by U.S. immigration authorities and transferred to a detention facility informally known as “Alligator Alcatraz.” The case has raised…
