Edward Snowden, a 29-year-old former CIA employee and current government contractor, leaked news of National Security Agency programs
Edward Snowden, a twenty-nine-year-old former C.I.A. employee and current government contractor, has leaked news of National Security Agency programs 