• 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:00 [INAUDIBLE]
00:03 [APPLAUSE]
00:07 [INAUDIBLE]
00:09 [INAUDIBLE]

Recommended