CarolinasShelby woman arrested for allegedly dumping newborn’s body in 1987 WWAY News, August 12, 2024