Trump immigrant crackdown escalates: Suicide of detained Chinese woman, workplace raids, visas for South Sudanese ...
Special Response Team (SRT) within Homeland Security Investigations (HSI) of US Immigration and Customs Enforcement (ICE) in training exercise with armored vehicle at Fort Benning, Georgia. [Photo: U.S. Immigration and Customs Enforcement]The brutality of …