Thousands of protesters gathered near French town of Biarritz, discontent with the politics of the G7 leaders who’ve gathered there for an annual summit.

source