News Update on John Welles Murder Case: Exploring the New Counterclock Podcast Episode’s True story In 2003, the citizens of Arcadia, Florida, saw a brutal murder when police discovered John Welles’ corpse in a ditch. A murder investigation was launched when the teen, last seen at 11:30 a.m. on July 8, 2003, failed to reappear… Claudia TorresDecember 26, 2022