Man Sentenced to 29 Years in Fatal Muscatine County River Crash

MUSCATINE Co., Iowa – A Davenport man has been sentenced to 29 years in prison for his involvement in a fatal crash into the Mississippi River in Muscatine County that resulted in the death of a man. The man, identified as Joshua Scott Peters, 38, was found guilty of homicide by vehicle, operating a vehicle … Read more