BERLIN—Tens of thousands of protesters took to the streets across Germany on Sunday, with demands including greener policies, immigration rights, animal rights, racial justice and solidarity with the Black Lives Matter movement.

The marches were the latest in a string of demonstrations that have risen in frequency and size since the beginning of the coronavirus pandemic—starting before the killing of George Floyd sparked a global wave of protest against racism and police violence.

Read More