Edward Snowden denies Russian spy charges as 'absurd'

Townhall.com Staff
|
Posted: Jan 22, 2014 10:09 AM

Meghashyam Mali

National Security Agency leaker Edward Snowden is denying charges that he spied for Russia.