Protests against the G-7 summit are intensifying in France

Back to top button