RT, Sputnik and the Slippery Slope

Download
Russian President Vladimir Putin, right, visits the new headquarters of the "Russia Today" television channel in Moscow, Russia.
( Associated Press / AP Images )
Hosted by Bob Garfield
WNYC Studios