Thousands of German demonstrators have marched through the city of Schweinfurt to protest against the ruling coalition's policies.
Demonstrators carried banners reading, "Whoever is silent agrees!" and "If you can't do anything and you don't know anything, you vote for all the green shit!"
Some of the activists had travelled on construction equipment and tractors to take part in the protest.