The most enduring mystery to ever perplex Philadelphia detectives came to light on the evening of February 23, 1957, when a La Salle College student parked his car off Susquehanna Road and began to hike across a vacant lot in the drizzling rain. The unnamed young man — various newspaper reports put his age between 18 and…

To continue reading, please login or subscribe. Now 249,304 readers! Our subscriptions start at $2/month:

Login Subscribe