Russian State TV's False Narratives

Download
Russia's President Vladimir Putin appears on a television screen at the stock market in Frankfurt, Germany, Feb. 25, 2022.
( Michael Probst / Associated Press )
Hosted by Brooke Gladstone
WNYC Studios