An estimated 1,500,000 people took to the streets of Barcelona yesterday, demanding independence for Catalonia, an autonomous Spanish region.
Waving red and yellow Catalan flags, the crowds chartered at least one train and more than a thousand coaches to travel to Barcelona from all over the Catalonia region. They are demanding that Spain give Catalonia independence, as the country faces crippling debt and austerity measures.
Rallying under the slogan "Catalonia, a new European state," protesters chanted "What do the crowds want? A new European state! What do the people want? An independent Catalonia!", and they effectively brought the city of Barcelona to a halt...
read more and watch video.