The Indianapolis Metropolitan Police Department (IMPD) says a woman who disappeared with her 3-month-old on March 4 was located on Tuesday and faces preliminary neglect charges for the child’s death.
Rachel McAfee, 36, was last spotted leaving her home on Monday morning and is suffering from alcoholism, post-partum depression, and may also be suicidal, according to the police.





