A massive blizzard howls in the Sierra Nevada. High winds and heavy snow close roads and ski resorts2 Mar 2024Truckee, California, United States A powerful blizzard raged in the Sierra Nevada as the biggest storm of the season shut down a long stretch of I-80 in California. |