Videos

Where's Snowden?

Reuters News
|
June 25, 2013 AT 8:40 AM
Wanted U.S. contractor Edward Snowden did not show up for a flight from Russia to Cuba as Washington exerts further pressure on Russia for his extradition. Jessica Gray reports.