In a disturbing discovery, a 20-year-old Palm Coast woman has been arrested for killing her newborn shortly after giving birth at home. Authorities are investigating the incident as potentially suspicious.

Read More