Jennifer Lynn Matter told authorities she gave birth to a baby boy at a beach in 2003 and left the baby along the Mississippi River shore.
Mom arrested after DNA links her to babies left in 2003 and 1999 along Mississippi River