INDIANAPOLIS — Indianapolis Metro Police have released edited body camera video from two deadly police shootings. The first happened on Dec. 4, 2024 in the 1400 block of Brookville Way. Police shot ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results