Published: Apr 18, 2024, 07:00 IST | Updated: Apr 18, 2024, 07:00 IST
Google employees here in New York and California held demonstrations and protests to voice their objection against the company's billion-dollar contract with Israel. Our next report will tell you more.