Basques form 75-mile human chain calling for independence vote

June 8 – Tens of thousands of Basques form a massive human chain to demand the right to decide over …read more

Via:: Reuters Video: Top News