An Indianapolis Metropolitan Police officer was arrested Wednesday, and faces 13 charges, including kidnapping, domestic battery and neglect of a dependent.
Indystar - All News, Indianapolis Star: Local
Wed, 05/25/2016 - 2:12pm
An Indianapolis Metropolitan Police officer was arrested Wednesday, and faces 13 charges, including kidnapping, domestic battery and neglect of a dependent.