Kirkwood Woman Gets Three Years for Fatal Accident
The St. Louis Post-Dispatch has reported that a driver of a car that struck and killed a bicyclist last year was sentenced to three years imprisonment. The sentence is the result of a plea bargain and the Kirkwood woman may be eligible for parole in one year. The incident was brought to trial because the […]