Sources

12 Total Sources

France Deploys 70,000 Police as 320,000 Protesters March and 565 Are Arrested

Left57%
Center14%
Right29%