According to KWWL, police have finally caught up with the woman suspected of leaving the scene of a fatal collision. The accident in question occurred on October 1, when a passenger vehicle failed to yield while making a left turn at 20th Avenue Southwest and C Street in Cedar Rapids and ended up striking a motorcycle.
[Read more…] about Police Arrest Woman Suspected of Causing Fatal Hit-and-Run Accident