Skip to playerSkip to main contentSkip to footer
  • 6 years ago
Protestors in Paris are seen after being arrested and put in a French police bus as general strike continues on Tuesday (December 10).

Recommended