Video: Trojan Horse CETA: Protests arise after agreement approval

Anti-free trade activists rallied outside the European Parliament (EP) offices in Strasbourg, Wednesday, as the body approved the vast majority of the …

Via Youtube