Fredrick Töben Arrested for Thoughtcrime
Dr. Fredrick Töben, director of Australia's revisionist Adelaide Institute, was arrested and imprisoned in Mannheim, Germany on April 9, 1999 on the charge of “defaming the memory of the dead.” As readers of Smith’s Report are well aware, this latest outrage against freedom of speech is just one in a long line of human rights…
