The Global Elites Lose Again
To the despair of the European establishment, the Alternative für Deutschland (AfD), the most hated political force in Germany, keeps showing robust signs of life, whether in its impressive showing in a state election on Sunday or in a recent courtroom …