3 min read News Obituary World Ernst Zündel, Rot in Hell! 7 years ago Idavox The notorious Holocaust denier died in Germany where he was deported and jailed after pissing off much of North America...