WCDO NEWS THURSDAY 10-25-18
Delaware County Sheriff’s Deputies arrested 69 year old Robert Walker of Davenport for criminal impersonation unauthorized use of emergency lights, unauthorized lights, failure to keep right, speed unreasonable and prudent and following too closely & official misconduct. Walker is accused … Continue reading