Apr 28, 2025Chaos Unfolds Across Iberian Peninsula Following Widespread Power OutageSource: bbc.co.uk