Home Spain authorities ask residents to stay put amid ... 28 Apr. 2025 Spain authorities ask residents to stay put amid blackout