IMPD Chief Troy Riggs resigns

Published December 21, 2016 6 Views

Rumble Troy Riggs, the chief of the Indianapolis Metropolitan Police Department, will be leaving his position at the end of 2016, Mayor Joe Hogsett announced Wednesday.

... and disable advertisements! No kidding :)