• 8 months ago
Video features a protest and sit-in organized by Google employees at the company's headquarters located at 76 8th Avenue, New York City.

Category

šŸ—ž
News
Transcript
00:00Free, free, free Palestine!
00:16Alright, so right now, upstairs in this building we've got