In the quiet town of Zachary, Louisiana, a profound tragedy unfolded, leaving a family shattered and a community in shock. Beverly Jean Watts, a 48-year-old woman from Lafayette, found her life abruptly and violently ended on April 8, 2020. She, along with her twin sister, Deborah Watts Ross, fell victim to a senseless act of violence that stemmed from a place of deep grief.
Just the day before this horrific incident, the twins' mother, Reba Brinson Brannon, had passed away. Her 77-year-o
...Read More