Between 15,000 and 20,000 people protested against far-right politics and the far-right Alternative for Germany party (AfD) ...