On March 2, 2013, Laquisha Towers, 26, was found dead inside a burning car at the Willow Cliff Apartments in northwest Oklahoma City. Authorities initially responded to what they believed was a car crash but discovered a vehicle on fire. After extinguishing the flames, they found Towers' body in the driver's seat. The medical examiner later revealed that Towers had been shot multiple times before the fire. Evidence suggested that Towers had been involved in an altercation earlier that night at a
...Read More