
Day: September 8, 2013

INDEPENDENCE
Catalans form human chain for independence
Hundreds of thousands of Catalans will unite to create a 400-kilometre human chain on September 11th, part of a spectacular campaign for independence fiercely opposed by Madrid.
