Videos

Edward Snowden believed to still be in transit in Moscow airport

Reuters News
|
June 26, 2013 AT 4:12 AM
Former U.S. spy agency contractor Edward Snowden is believed to be in the transit area of a Moscow airport. Sophia Soo reports.