DHS refuted claims that Luis Rivas Velásquez died at Florida’s “Alligator Alcatraz” detention center, as rights groups demand accountability.| Venezuelanalysis
The Miccosukee Tribe says the notorious detention center is located close to “hundreds, if not thousands, of protected ceremonial and religious sites.”| Hyperallergic