News

Lake effect snow piles up in Buffalo: Several deaths reported, travel treacherous

A lake-effect snowstorm is pummeling the Buffalo, New York, area. Winter weather has been blamed for several deaths and dangerous driving conditions.