Crime

Body camera footage released from IN deadly police shooting released

The Indianapolis Metropolitan Police Department released body camera video from an incident on April 20th.

Just the News Spotlight

Support Just the News