Tens of thousands of people marched in around 20 cities across Germany to protest the rise of the far right after the AfD’s historic victory in the Saxony-Anhalt state election. Demonstrators said they were defending democracy as mainstream parties continue to rule out governing with the AfD.