At Least 20 Dead in Upstate New York Limousine Crash
At least 20 people have died after a limousine collided with another vehicle at an intersection Saturday near an upstate New York tourist destination, police announced Sunday.
Eighteen of the victims were passengers in the limousine while…