Other related articles:
USA: Flint officer accused of
A Flint police officer assigned as an inspector by Mayor Don Williamson in 2006 has been charged with misconduct in office after being accused of having sex with a woman in a police substation after he pulled her over during a traffic stop.
Ralph Tedford III, 41, of Flint was arraigned on the charge Thursday in Flint District Court and released on a $5,000 personal bond.
Genesee County Prosecutor David Leyton said some people in his office have described Tedford as a "good street cop."
"But he crossed the line," Leyton said in issuing charges.
Leyton sai...
Read more