Advertisement

Caddo Parish John Doe (September 1991)

Caddo Parish John Doe was a man found in a vacant lot in Greenwood, Louisiana.

Sources

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