Posted May 30, 2011, 3:00 PM by Emil Protalinski | Filed in The Web
Liberty Land, stylized "LiBerTy-LanD - La Liberté Sans Limite !" (translation: liberty without limits), was one of France's most popular file-sharing forums. We say this in the past tense because the website was taken down over the weekend, according to…
TechSpot on: