BREAKING NEWS
euronews_icons_loading
Troubled Waters: Ceta protest

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