Missing Indianapolis Woman Found Dead Near River
Category: CRIME
Jacqueline Watts' body was found less than a mile from her car, which was left running with its flashers on, police said.
By Nina Golgowski, 2017-03-05