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
š
NewsTranscript
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.