This article includes content which may be disturbing to some readers. Discretion is advised.
St. Clair County Jane Doe was a newborn found in a dumpster at Riverbend Apartments at 2:00pm on April 10, 1990. She was found to have suffocated. DNA is available, but not fingerprints.