Davenport Man Sentenced to 29 Years in Prison for Fatal Crash into Mississippi River

MUSCATINE Co., Iowa – A Davenport man has been sentenced to 29 years in prison for his involvement in a fatal crash that resulted in the death of a man in Muscatine County. The defendant, Joshua Scott Peters, 38, was found guilty of several charges including homicide by vehicle, operating a vehicle without owner’s consent, and driving while barred. In addition to the prison sentence, the judge also ordered Peters to pay $150,000 in restitution …

Read more