DPD investigates why officers let car thieves be released By Steve Neavling on November 6, 2013 Crime & Fire, Headline, Police, posts Dearborn police were forced to let the suspects go after DPD failed to pick them up.