Trusted News Discovery Since 2008
{{/content}}
BREAKING: Google employees were arrested after occupying their boss's office
Video Credit: Rumble
Published on April 17, 2024 - Duration: 01:24s
BREAKING: Google employees were arrested after occupying their boss's office
BREAKING: Google employees were arrested after occupying their boss's office for more than 8 hours to demand that the company sever ties with Israel.