VIDEO: Spanish revolution -- Testify (largely Spanish-language)

Issue 

May 17 at Plaza del Sol in Madrid. People talk about freedom, democracy and the fight on the streets of Spain. Mostly Spanish-language.