Click the image above to watch…
Today, hundreds of thousands of Spanish people have taken the streets in protest against the government. Squares all over the country have witnessed massive protests. The biggest protest took place in Madrid, but there have been protests in most of the Spanish cities. pic.twitter.com/2Dlj3SrSxT
— Iberian Spirit ✠ (@IberianSpirit) November 12, 2023
Click the image above to watch…