All In with Chris Hayes 06/26/13

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 explains what this means for international relations.

Channels