Video: Large police presence at far-right demo to prevent clashes with counter-protesters in Germany

About 200 far-right activists marched through the town of Goslar, Lower Saxony, this Saturday to mark the so-called ‘Day of the German Future’ (TDDZ).

Via Youtube