06/26/2013

Putin says he knows where Edward Snowden is

Russian President Vladimir Putin revealed that NSA leaker Edward Snowden is in a Moscow airport and that Russia will not be detaining him. Chris Hayes...

Speak Out