Still Watching?

Download
A sign at Twitter headquarters is shown in San Francisco, Thursday, Dec. 8, 2022.
( Jeff Chiu / AP Images )
Hosted by Ilya Marritz
WNYC Studios