Merkel Won the Election But Still Suffered Crushing Defeat in Votes
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…
Daily Stormer Historical Archive