October 8, 2026

Hundreds of thousands protest across Spain over housing crisis