Nearly 35 years ago, the remains of a young woman were found on the Publicker Distiller property in an underground pump house. Thanks to the use of forensic genealogy and investigative work, Lisa Todd, who was 17-years old and six months pregnant, has been identified.
read more