Protesters form 125-mile-long chain

200,000 protesters demanding the right to decide on Basque independence stretched across the Basque region of Spain.

Leave a Reply