YUBNUB.NEWS
Staff Outrage Erupts Over Googles ICE Involvement
Hundreds of Google employees have signed an open letter demanding that the tech company end its relationship with ICE and CBP. The letter, signed by more than 900 employees, states that they are appalled
0 Comments 0 Shares 2 Views