(Newser)
–
A 24-year-old California woman has been arrested for allegedly dumping her newborn baby in the trash after giving birth at a party. Police found the infant dead in an overstuffed curbside garbage bin, just blocks from a fire station where unwanted babies can be surrendered....
Read full story »