The Washington Times-Herald

Community News Network

July 25, 2013

VIDEO: NSA secrets leaker Edward Snowden allowed to enter Russia

Reports say NSA secrets leaker Edward Snowden may be leaving the airport in Russia, where he has been for more than a month.

Video

Text Only
Community News Network