• last year
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:00People who are still on the inside, putting their careers and livelihoods on the line to get this message across.
00:07So please keep them in your thoughts and prayers now as we move forward.