Protestors in Paris arrested hauled off in police bus as general strike continues

  • 5 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