Todd Wyatt is the new captain at Traffic Division
Captain Todd Wyatt.(Photo © J. Maus) Todd Wyatt is the new captain of the Portland Police Bureau’s Traffic Division. Wyatt, 41, takes over the position from Eric Hendricks who held the position for just 13 months before being reassigned to a job in the Chief’s office. Wyatt comes to Traffic from his previous post as … Read more
Comment of the Week: What the police say (and don’t say) in crash statements