In case you missed it, there was a general election last week in Germany. Receiving most of the international media coverage was, understandably, the fact that the AfD (Alternativ für Deutschland) won just under 13% of the popular vote, making them the third strongest...
Recent Comments