More Than 1,000 Arrests Made In France
Police made more than 1,000 arrests during protests in Paris, France.

More Videos

Stations