Saturday, September 29, 2012

Spain: All Hell Breaking Loose on the streets of Madrid over incompetent Politician's Public Policies in Impoverishing the Nation!

Thousands take to the streets for the third time to protest Spain's austerity measures.