Florida’s new immigration detention facility, dubbed "Alligator Alcatraz," is facing intense scrutiny after lawmakers toured the site, criticizing it as "disturbing and vile." Rep. Debbie Wasserman Schultz condemned