‘He’s Already Dead’: Witness Helps Police Nab Indianapolis Woman Who Left Scene of Fatal Hit-and-Run Because She Had to ‘Pick Up Her Kids from School’

After a tragic hit-and-run in Indianapolis that killed 18-year-old Cedric “Poppi” McCombs III, the alleged perpetrator drove her usual commute for two days with “a significant amount of blood, tissue, and brain matter” underneath her car, according to court records. The woman, Eva Marin, allegedly […]