Hundreds of activists marched through the streets of Madrid demanding the Spanish government block the contentious free trade deal between the EU and Canada, known as the Comprehensive Economic and Trade Agreement, or CETA.
Read Full Article at RT.com