June 23, 2013 9:14 AM

Where is NSA leaker Edward Snowden?

Instead of extraditing Edward Snowden to the U.S. where he has been charged under the Espionage Act, Hong Kong released the former national security contractor over the weekend. Since then, his whereabouts have been a mystery.

Related content