Germany’s AfD has become its own worst enemy
As the German AfD’s European election campaign kicks off tomorrow, the far-right party’s leadership could be forgiven for counting down to polling day in June with dread. This campaign launch marks the end of a torrid fortnight for the party that is threatening to jeopardise the AfD’s future in Brussels. Two of the party’s top