Employees at Twitter protest Elon Musk's plan to lay off 75% of the workforce.

Loading comments...