Spanish Protesters Want A Democracy That Works

Tens of thousands of Spanish protesters are camping out at the Puerta del Sol square in Madrid and directly challenging the government’s initiated ban against them.

Read moreSpanish Protesters Want A Democracy That Works