Eric Gilford, of Villa Park, is charged with first-degree murder and the intentional homicide of an unborn child in connection with the death of Kristine Gilford. He's scheduled to be arraigned Thursday.
According to our news partner The Daily Herald, prosecutors say despite being stabbed 17 times, the woman survived long enough to identify Gilford as her attacker.