News for hackers. Stuff that matters.
Re:Why was my email leaked? by codesuela on Thursday February 28, 2013 @06:29PM (#5301800)
Wuala.com does aswell (not mentioned in parent). They are a Swiss company and don't have a lot of traction in the US.

There are no comments on this comment yet.