Body cameras for police officers raise many questions. This week Jon Schwantes hosts a panel whose members represent key sides of the issues – Rep. Kevin Mahan, R; Rep. Cherrish Pryor, D; IMPD Chief Troy Riggs and Steve Key.
© 2019 All Rights Reserved.
WFYI Indianapolis | 1630 North Meridian St, Indianapolis, IN 46202 | (317) 636-2020
FCC Public Inspection Files