Wednesday, October 20, 2021

Dozens of Netflix employees and their supporters staged a walkout outside Netflix Headquarters