Thousands took to the streets in Paris after court overturned police ban on protests in France.

Back to top button