by Catherine TRIOMPHE Agence France Presse Twenty people have been killed after a limousine careened out of control in what investigators described Sunday as the most deadly transportation accident in the United States for nearly a decade. All 18 occupants of the SUV-style stretch limo died along with two pedestrians on Saturday afternoon in upstate New York, police deputy superintendent Christopher Fiore told a news conference. He said the 2001 Ford Excursion had failed to […]





