Most deadly US crash since 2009 kills 20
A crash involving a limousine in upstate New York led to the death of 18 people inside the vehicle and two pedestrians. Source link
by October Gallery
A crash involving a limousine in upstate New York led to the death of 18 people inside the vehicle and two pedestrians. Source link