Keren’s skeletal remains were stumbled across on May 13, 1971. Almost precisely 50 years later, a highly credible source has revealed new information to me involving a potential confession from as early as 1973. What then, came of it?
See All 15 Episodes of "Capital Crime Files Podcast"