BREAKING: Google employees were arrested after occupying their boss's office
Video Credit: Rumble - Duration: 01:24s - Published
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.