Russian president Vladimir Putin said NSA leaker Edward Snowden is a “free man” and “the sooner he chooses his final destination the better it will be for all of us.” Meanwhile, Snowden is reportedly hiding somewhere inside Moscow’s massive airport. NBC’s Andrea Mitchell reports.June 25, 2013
UP NEXT
TikTok CEO to appear before Congress amid growing security concerns
04:18
Foreign adversaries not responsible for 'Havana syndrome,' say U.S. intel agencies
03:21
China-linked hackers targeted 39 industries on most continents in 2022, report finds
03:23
Biden ordered unidentified aerial objects taken down out of 'abundance of caution'
04:31
U.S. military takes down second 'high-altitude object' over Alaska, origin unknown
03:43
Chinese balloon had antennas capable of collecting signals intelligence