Whistleblower comes forward

News

Edward Snowden, a former CIA employee and NSA contractor, is reportedly the source of last week's leak concerning the U.S.government's secret surveillance programs.

More From Embedded-Only/News