Tens of thousands of protestors marched through the northeastern German port of Rostock Saturday to show their opposition to next week's G8 summit of the world's wealthiest nations.
Organizers said they were expecting 100,000 people from anti-poverty and anti-globalization groups to demonstrate in the nearest city to the luxury coastal resort of Heiligendamm where the leaders will gather from Wednesday.
But police said only 30,000 people were taking part.
Fears of unrest were heightened when demonstrators at a meeting of European and Asian foreign ministers in the northern city of Hamburg this week clashed with police who used tear gas and batons to disperse the crowd.
The atmosphere in Rostock as the protests started was calm and good-natured, according to police and AFP reporters at the scene.
Protestors carried banners reading: "G8 = terrorism, war, climate killer" and "No dialogue with capitalism."
Photo: DPA, AP, Getty Images