Hong Kong

Alleged US security officials said NSA leaker, journalist should be ‘disappeared’ – report

A US editor has alleged he overheard security officials saying that the NSA leaker and the Guardian columnist who broke his story should be “disappeared.” Leaker Edward Snowden said that American spies often prefer silencing targets over due process. Follow… Read More ›