
Memes flood social media as Spain, Portugal and parts of France suffer a massive blackout
A massive power outage on Monday, April 28, plunged large parts of Spain and Portugal into darkness, disrupting life across major cities like Madrid, Barcelona, Lisbon, and Porto. While officials scrambled to restore electricity and investigate the cause, …