IMO Germany has a historic opportunity to purge the demons of WW2, if it should take up arms and play the vital role it should in defeating this even greater totalitarian enemy. Heck, I'd even support an invasion of France, and this time you guys can keep it.
LOL. Actually, with regard to the war against Islamic terrorism at home, the Red-Greens are on board since 9/11/01. Some of the hijackers have abused the freedom granted by our societies for preparing the worst attack on a friend of us since the end of WW2. The laws were tightened, just like in the US, and the cooperation between our intelligences improved a lot. I am not lying when I say that the prosecutors are doing their best to get the Islamo-terrorist-scum in prison. You have to understand that here the war against Iraq is not seen as part of the war against terrorism. Even for me it was a different thing, although I liked that Hussein was toppled down, but after May 1st 2003 it is clear that Iraq is a major operating base for Al Quaida et al. to fight the western world. Even our current government has no interest in another clash with President Bush.
Oh, and to answer your question: we have free speech, just restricted on the public showing of Nazi symbols and hate speeches (just like calling the killing of all Jews or Americans, and something like that). The article is perfectly legal and represents the opinion of many people in my party (the CDU/CSU - largest opposition party).