Created by data storage company Carpathia and the Electronic Frontier Foundation (EFF), the site — called MegaRetrieval.com — hopes to return data to innocent customers of the recently shut down MegaUpload file sharing site."
Link to Original Source
Slashdot is powered by your submissions, so send in your scoop
Building translators is good clean fun. -- T. Cheatham