04.17.2024 - By Tom Sullivan Radio
Google employees stage a sit-in to protest their employers contract with Israel.