Video - World News
Posted on June 25, 2013 at 7:24 AM
Updated Tuesday, Jun 25 at 11:43 AM
Russian President Vladimir Putin says that National Security Agency leaker Edward Snowden is in the transit zone of a Moscow airport and will not be extradited to the United States.
More World News Videos
Credit: wikichava / Instagram