A Mother Is Convicted For 27 Years In Prison After Leaving Newborn Son To Die At Mississippi River.
Jennifer Matter admitted that she left her newborn baby in 2003 at the Mississippi river to die. She pleaded guilty in January but was not arrested until a DNA was conducted and the result connected to her. Another baby girl was found in the same spot but matter was not yet charged. Newborn … Read more