INDIANAPOLIS — IMPD says a man was killed this morning in a hit-and-run. The incident happened near W. 33rd St. / N. Illinois St.
Police believe the victim may have been riding a scooter at the time. This story is developing; check back for details.
SEE ALSO