Alligator Alcatraz Complaints Prompt Response from World Relief: ‘We Must Do Better’ July 9, 2025 by rdorsey@outreach.com Following news coverage of allegedly inhumane living conditions and violations of religious rights at Alligator Alcatraz, a new immigrant detention facility in Florida, World Relief is advocating for the people being kept there. Read More