Fatal Limo Crash That Should Not Have Happened
By: Jade Edwards Early afternoon on Saturday, October 6, 20 people were killed in a limo crash at the intersection of State Route 30 and State Route 30A in Schoharie, New York. Everyone in the limo died, including the driver, along with two pedestrians after the limo failed to stop and lost control at the stop sign marking the intersection. This crash is “the nation’s deadliest … Continue reading Fatal Limo Crash That Should Not Have Happened
