Home Videos 2 Indianapolis police officers indicted in death of man who was handcuffed and tased 2 Indianapolis police officers indicted in death of man who was handcuffed and tased Apr 14, 2023 comments off Tweet on Twitter Share on Facebook Pinterest NBC News Channel