Weather Gods Finally Drop Snow and Rain On California

A winter storm dumped 13.5 billion gallons of water in Lake Tahoe over the weekend, along with 36 inches of snow at one Sierra Nevada ski resort and more than 10 inches of rain in some parts of the Bay Area. But is the drought over? No.
