Thousands rally to back Italy-France high-speed train project

Protest2.jpg

–Photo by AFP