CubaHeadlines

Plaza de Olavide

Explore news on "Plaza de Olavide," a central hub in Madrid where protests, cultural events, and community gatherings frequently occur, reflecting local and global issues.

Venezuelan Embassy in Madrid Refuses to Accept Letter from Cubans Protesting Maduro's Fraud
Venezuelan Embassy in Madrid Refuses to Accept Letter from Cubans Protesting Maduro's Fraud

Published on 8/29/2024