According to WILX-TV, Ingham County Prosecutor Stuart Dunnings III is facing 15 criminal charges in Ingham, Ionia and Clinton counties.

The counts against Dunnings include willful neglect of duty, prostitution and pandering.

The charges came out of a 2015 investigation into a Michigan human trafficking ring.

See the press release from The State of Michigan Attorney General's website here.

Police Booking Photo