Nearly 1,000 Google employees have signed an open letter urging the company’s top leadership to immediately sever ties with the United States Department of Homeland Security (DHS), including Immigration and Customs Enforcement (ICE) and Customs and Border Protection (CBP). The letter reflects growing internal dissent over Google’s government contracts, which…
