Tens of thousands rally against nationalism ahead of European elections

Tens of thousands of demonstrators opposed to right-wing populism and nationalism took to the streets in different European cities today, ahead of the European Parliament elections.
Marches in Germany were held under the banner of One Europe For Everyone: Your Voice Against Nationalism in cities including Berlin, Cologne, Leipzig, Frankfurt, Munich and Hamburg.