Only a year after his appointment was announced, Indianapolis Metropolitan Police Chief Troy Riggs will resign this month to "pursue other opportunities," said Mayor Joseph Hogsett, the Indianapolis Star reports. The resignation was a surprise, coming just days after Hogsett outlined a proposal for massive criminal justice reform, including a new jail and a more progressive approach for treating suspected . . .
Want to read more? Please subscribe to The Crime Report!