Thousands take to the streets in Hendaye, France in protest of the G7 summit which kicks off Saturday in the nearby resort of Biarritz.

Ein Chinalee

40 videos
24 views
Thousands take to the streets in Hendaye, France in protest of the G7 summit which kicks off Saturday in the nearby resort of Biarritz.
(recorded)

 

Category: People & Blogs
License: Public Source

COMMENTS

Up next