The unrelenting lake effect storm that pummeling everything south of Walden Avenue today already has dumped an astonishing 48 inches of snow on Lancaster. Similar totals are being reported in West Seneca, Alden, Depew and parts of South Buffalo and Orchard Park. It may turn out to be a six footer.Any more snow and we may have to send this to western New York.
The probe that landed on the surface of a comet has discovered organic molecules, the most rudimentary building blocks of life, according to the German agency involved in the mission.[cross-posted at Firedoglake]