WORLD State of emergency declared as massive blackout paralyzes Spain, Portugal, and parts of EuropeImran MalikApril 29, 2025 A state of emergency has been declared in Spain and Portugal after a massive power outage plunged millions into darkness,…