The Great Deplatforming

Download
The logo for Twitter is displayed above a trading post on the floor of the New York Stock Exchange.
( Richard Drew / AP Photo )
Hosted by Bob Garfield
WNYC Studios