
Tens of thousands of protesters took to the streets of Paris and other French cities on Wednesday to mark International Workers' Day (also known as Labor Day), only to clash with French riot police.
Tens of thousands of protesters took to the streets of Paris and other French cities on Wednesday to mark International Workers' Day (also known as Labor Day), only to clash with French riot police.