Over 100,000 Germans took to the streets to oppose the far-right Alternative für Deutschland (AfD) party. The protests were triggered…