Indy Police Chief Steps Down Over Mishandling of Evidence

Indianapolis Police Chief Paul Ciesielski is stepping down after the mishandling of the Officer David Bisard case.

Loading