Video: Most Popular

Edward Snowden believed to still be in transit in Moscow airport (0:44) 

June 26 - Former U.S. spy agency contractor Edward Snowden is believed to be in the transit area of a Moscow airport. Sophia Soo reports. ( Transcript )

More Videos