South Padre Island is a resort town in Cameron County, Texas, United States. It is part of the Brownsville–Harlingen Metropolitan Statistical Area. The population was 2,066 at the 2020 census. From Wikipedia
Local officials have condemned the aggressive tactics as terrorizing immigrant communities with calls for investigations into detention conditions