Twitter Takes On Public Media

Download
A sign at Twitter headquarters is shown in San Francisco, Dec. 8, 2022.
( Jeff Chiu / AP Photo )
Hosted by Brooke Gladstone
WNYC Studios