Helena RaffertyRole: Podcast GuestNew Canton police chief, involved in the investigation.Featured in 1 episode