Website: Snowden criticized leakers

    Just Watched

    Website: Snowden criticized leakers

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