AfD
AfD Party
Alternative for Germany (AfD)
European populists
Germany
leftist protesters
London / Europe
political violence
Politics
radical leftists
Female Populist Politician Attacked with Dog Faeces in Germany
Female Populist Politician Attacked with Dog Faeces in Germany