Louisiana Mother Dumps Newborn Baby in Lake Pontchartrain
The body of a newborn baby, with its umbilical cord still attached, was found floating in Lake Pontchartrain on Tuesday. An hour later, a 20-year-old woman from Metaire, Louisiana confessed to the killing.
WHY DID SHE DO THAT? ANGER Lots of Anger toward someone who would literally throw a life away.