Alligator Alcatraz
专有名词
英文释义
专有名词
-
South Florida Detention Facility, a detention centre in the Florida Everglades.
— The New York Times reported that, in some areas, entire ESL (English as a Second Language) programs have been forced to close because of low enrollment and attendance due to fears of being trapped by ICE. This fear has been exacerbated by a detention facility officially baptized “Alligator Alcatraz,” recently built in the isolated swamplands of Dade-Collier, Florida, to house undocumented migrants awaiting deportation
词源
Named because of its location in the Everglades, a habitat for alligators.
0 次浏览
数据来源: Wiktionary