VodkaPundit

The More Things Change

Fresh Holocaust denial – in Germany.