Tag Archives: Limousine

International

Couples dead as horrific Limo crash claims 20 in New York

A limousine carrying several couples to a birthday party failed to stop at an intersection in upstate New York and struck a parked vehicle, killing 20 people in the deadliest transportation accident in the United States in nearly a decade,...