The US is set to shut down the federal migrant detention centre known as ‘Alligator Alcatraz,’ with detainees expected to be transferred by early June. It comes after allegations of abuse, including migrant disappearances, and…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply