GO
Loading...

Where is Edward Snowden?

Monday, 24 Jun 2013 | 1:37 PM ET

CNBC's Eamon Javers reports the White House believes Edward Snowden is currently in Russia, and White House Press Secretary Jay Carney says the release of Snowden from China hurts the country's relations with the U.S.