CubaHeadlines

26S Encampment

"26S Encampment" covers the 38-day protest in Puerta del Sol, Madrid, symbolizing resistance and dialogue on social justice, cleared by authorities in November 2026.

Madrid Authorities Clear Puerta del Sol Encampment After 38 Days
Madrid Authorities Clear Puerta del Sol Encampment After 38 Days

Published on 11/3/2026