Advertisement

Newport News John Doe (1972)

Newport News John Doe was a full term infant found floating in the James River in Newport News, Virginia.

Sources

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