On May 18, 2017, a tragic shooting occurred in Tempe, Arizona, resulting in the deaths of 16-year-old Kayon Williams and 20-year-old DeSean Estrada. The two victims were found shot to death inside a car at an apartment complex near Kyrene and Elliot Roads. A third victim survived the incident with a non-life threatening gunshot wound.
According to the investigation, Williams and Estrada had arranged to meet the suspects under the pretense of completing a drug deal. However, the suspects
...Read More