October 16, 2018 Thousands of Germans marched against the far right. But can they really stem its rise?