Holocaust revisionism, free speech, internet with many notes