Google employees arrested and placed on leave after sit-in protests against Israel contract
A counter-protester holding an Israeli flag walks into the parking lot near a protest at Google Cloud offices in Sunnyvale, California, U.S. on April 16, 2024. REUTERS/Nathan Frandino | Photo Credit: REUTERS Several Google employees in the U.S. were placed on leave and/or arrested after they carried out a sit-in protest at company offices in…