Do you know who killed 17 year old John Welles in 2003? On July 8, 2003, 17-year-old John Welles was found dead in a ditch near Joshua Creek in Arcadia, Florida. Initially, John had gone to a local Walmart that morning and was last seen around 11:30 am, but he soon became unreachable. His disappearance prompted a search by family and friends, and his body was eventually discovered floating in a ditch. John was found near his vehicle, which was also located close to the scene. The case quickly turned into a homicide investigation when an autopsy revea
...Read More