Joe Jones
Daily Stormer
September 26, 2017
Merkel is still the Supreme Overlord of Germany, but she did receive her lowest vote count ever and a nationalist party won more seats than any nationalists in Germany have for over 70 years.
The political climate in Germany is certainly changing.
Daily Stormer The Most Censored Publication in History