2024-04-18-google-workers-in-new-york-protest-over-companys-billion-dollar-contract-with-israel-FmMqvbsuLXM · nbc news · Sentinel