The indictment of officers Adam Ahmad and Steven Sanchez comes nearly a year after Herman Whitfield III’s death.
INDIANAPOLIS (AP) — Two Indianapolis police officers have been indicted by a grand jury in the today!
The post 2 Indianapolis cops indicted in Black man’s death appeared first on TheGrio.