More than 25 million people are under winter weather alerts as a massive blizzard approaches the Sierra Nevada region. The storm has already shut down a stretch of I-80 and left hundreds trapped on the highway. Carter Evans is in Truckee, California with more.
In a brief email sent from blogger.com – run by Google – the editors of Messa in Latino (MIL) were informed that the site had been taken offline with immediate effect....