Edward Snowden Charged with Espionage

Former NSA contractor Edward Snowden has been charged with espionage.