News

The Anonymous hacking collective has launched a new site that it claims will allow users to post material without fear of being tracked down.