France: Melenchon slams EU in large Strasbourg campaign rally

Ruptly