On the first day of 2004, the nude body of 23-year-old Patsy Laverne Leonard, a white female from Wichita Falls, Texas, was discovered in a shallow creek in Pottawatomie County, Oklahoma. Her body had been dropped from a bridge near the intersection of Interstate 40 and State Highway 99. An autopsy later confirmed that she had been strangled, and her death was officially ruled a homicide.
Patsy was last seen alive on December 21, 2003, when she left a hotel room in her hometown of Wichita
...Read More