Over 100,000 German protesters and 1,000 police officers clash at an Alternative for Germany event in Essen, Germany. Police use pepper spray and batons on protesters. (Al Jazeera), (BBC News) link embed save