Troubled Waters: Ceta protest

Video. 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