on April 28, 2025 in World News 6 Days After Celebrating ‘100% Renewable Power’, Spain Blames “Rare Atmospheric Phenomenon” For Nation’s Largest Blackout In History click here for more