Demonstrators from Greenpeace protest in Strasbourg at the signing of CETA, EU’s free trade deal with Canada

Troubled Waters: Ceta protest
Demonstrators from Greenpeace protest in Strasbourg at the signing of CETA, EU’s free trade deal with Canada
Demonstrators from Greenpeace protest in Strasbourg at the signing of CETA, EU’s free trade deal with Canada
Demonstrators from Greenpeace protest in Strasbourg at the signing of CETA, EU’s free trade deal with Canada