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