Guards inside Florida’s notorious “Alligator Alcatraz” immigrant detention facility are reportedly wearing patches featuring the Grim Reaper and the words “You can’t hide.”
A former guard at the facility, which sits on an old airstrip in a remote patch of the Everglades, reportedly made the patches and distributed them to other staff members.