Hundreds of thousands of protesters against two free trade deals across the Atlantic took to streets in seven German cities on Saturday, showing their great concerns about interests losses.
Under the slogan "For a fair world trade", the demonstrators took to streets in Berlin, Frankfurt, Hamburg, Cologne, Leipzig, Munich and Stuttgart.
Organizers estimated that 320,000 people would participate the rallies, while the police said the real turnout was smaller.
Waving banners reading "STOP TTIP", "STOP CETA", protesters expressed their worries about the Transatlantic Trade and Investment Partnership (TTIP), a free trade pact between the United States and the European Union (EU), and the Comprehensive Economic and Trade Agreement (CETA), a deal between the EU and Canada.
Opponents feared that the deals would lower consumer and environment protection standards in Europe, and lead to job losses.