Marlboro County Jane Doe was a newborn baby found dead in a plastic bag found in a landfill in 2003.

Sources

Community content is available under CC-BY-SA unless otherwise noted.