The Seattle Times

Sergei Grits / The Associated Press
Advertising

Wednesday, June 26, 2013

Leakers apparently once enraged Snowden

A Moscow airport worker passes a TV screen showing a report on Edward Snowden on Wednesday. The former NSA contractor is believed to be in the airport’s transit zone.