The owner of a limousine involved in a fatal crash in Schoharie, New York, has been ordered to “submit to the taking of saliva and…
Multiple brake defects, resulting in “catastrophic failure,” have been blamed for the crash of a stretched 2001 Ford Excursion limousine that killed 20 people at…
The manager of a New York State limousine company has pleaded not guilty to 20 counts of second-degree manslaughter and 20 counts of criminally negligent…