Police clash with protesters as tens of thousands take to streets across France
Police fire teargas in Paris and protesters storm town hall in Marseille – with officials blaming violence on ‘ultra-left’ Police have fired teargas and clashed with protesters as tens of thousands took to the streets…
Source: The Guardian