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’
Log in to bookmark articles and create collections
Isabella News