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.