In the quiet town of Riverside, Alabama, a street named Depot Street became the scene of a heart-wrenching tragedy on May 22, 2022. On that day, the life of 13-year-old Caroline 'Cara' Vance, a White female, was cut short in an act of violence that also claimed the lives of her mother and sister. The Vance family was known in their community, making the events that unfolded all the more shocking to those who knew them. Cara, who had just finished the seventh grade, was described as being on the
...Read More