Angela Merkel has been punished. The Nationalist AfD has surged to its best showing ever in this week’s elections. The people of Germany are finally speaking out against Merkel. More from Dr. Steve Turley.


Subscribe now to keep reading and get access to the full archive.