
Ep 196: 28 Years On We Know Who Killed Lollie Winans and Julie Williams? Part 4 with Kathryn Miles
From Crime Analyst
Published 7/2/2024

From Crime Analyst
Published 7/2/2024
At a presser called at short notice by the FBI on June 20 2024, it was revealed that the man who murdered Lollie and Julie on May 24 1996 in the Shenandoah National Park has been identified as Walter ‘Leo’ Jackson Snr, a convicted serial rapist. Incredible news, yes, but many questions remain…