Feedback

Police Department Tests Body Cameras on Cops

 

The Indianapolis Metro Police Department has begun testing body cameras on officers. WTHR's Kevin Rader reports.

Shows