20 People Dead in Limo Crash Is Deadliest U.S. Transportation Accident in 9 Years
A limousine carrying 18 to a birthday celebration blew through a stop sign and slammed into a parked SUV outside a store in upstate New York, killing all 18 people in the limo and two pedestrians, characterized by authorities as the deadliest U.S. transportation accident in nearly a decade.