Monday, May 30, 2011

'Indignants' at Syntagma, Athens - video



















The first confirmation of protests expected to sweep across Europe tonight from Greece to Spain, France and Italy comes from Syntagma square Athens where up to 100,000 people are protesting at this moment.