Wecome Freedom – 25 Years Later on the Internet