20 people killed in ‘horrific’ limousine crash in upstate New York, authorities say
Twenty people were killed in a “horrific” limousine crash in upstate New York in what investigators are calling one of the “most deadly” transportation accidents in years. Interested in New…