Italy Rail Line Sparks Clashes

|

Protesters and police clash in northern Italy over high-speed rail project. Andrew Raven reports.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives