On December 3, 2019, Anthony Rodriguez, 30, of Lakeland, Florida, and Kristian Canales, 23, of Kissimmee, Florida, were found deceased in Ozark, Alabama. Both men had been fatally shot, leading authorities to launch an intensive investigation into the double homicide.
The investigation identified Natavious Jamal Antwan Vaughn, 23, of Daleville, Alabama, as a suspect. Vaughn was charged with six counts of capital murder in connection with the deaths of Rodriguez and Canales. After evadin
...Read More