Website: Snowden criticized leakers

    JUST WATCHED

    Website: Snowden criticized leakers

MUST WATCH

Ars Technica says NSA leaker Edward Snowden posted comments in its forum while he was living in Switzerland.