Baby John Doe, #1985
Details
On 12/30/1989 the body of a newborn was found in a dumpster in Amelia, Ohio. The Placenta and umbilical cord attached. Aerated lungs indicate evidence of live birth.
Contact
Anyone with additional information or questions regarding this case should submit a tip.