Prosecutors have “presented legally sufficient evidence of causation and foreseeability” for a limousine company operator to face trial for 20 deaths resulting from a crash…
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…