Glenn Greenwald: Democrats Are Losing Again Amid Putin Frenzy

Download
House Minority Leader Nancy Pelosi of Calif. listens as Senate Minority Leader Charles Schumer of N.Y., speaks during a news conference about President Barack Obama's signature healthcare law,. 1/4/17
( Evan Vucci / Associated Press )
Produced by Oliver Lazarus
PRI WNYC