Jennifer Baechle is charged with manslaughter in the 2011 “Baby Angel” case. Investigators used DNA technology to identify her.
source
Jennifer Baechle is charged with manslaughter in the 2011 “Baby Angel” case. Investigators used DNA technology to identify her.
source