On May 22, 2022, in Riverside, Alabama, 13-year-old Caroline "Cara" Vance was tragically killed in a murder-suicide orchestrated by her father, 54-year-old William Huntoon "Billy" Vance. Authorities responded to a call about a suicidal individual at the Vance residence on Depot Street. Upon arrival, they found Billy Vance armed with a handgun; he fatally shot himself as officers approached. Inside the home, officers discovered the bodies of Cara, her 16-year-old sister Samantha, and their mother
...Read More