Tens of thousands of people are flooding the streets of cities all over Europe on Saturday in mass rallies against a controversial trade agreement between the US and the EU.
Talks on the pact, called the Transatlantic Trade and Investment Partnership (TTIP), started last February and, having been mostly held behind closed doors, have raised widespread concerns in the European Union and beyond.