Snowden

Edward Snowden And The Right To Travel

Supporters are pushing U.S. Secretary of State John Kerry to revalidate Snowden’s right to travel, but the NSA whistleblower is probably going to stay stuck in Russia for some time.