206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Beverly Watts, a 48-year-old woman from Lafayette, Louisiana, tragically lost her life on April 8, 2020, in a murder-suicide incident in Zachary, Louisiana. The incident also claimed the lives of her twin sister, Deborah Watts Ross, and the suspected shooter, James Brannon, aged 77. The Zachary Police Department identified the victims and confirmed that the incident occurred at a residence on Martin Drive in Zachary.
The investigation revealed that the suspected shooter, James Brannon, wa ...Read More
The investigation revealed that the suspected shooter, James Brannon, wa ...Read More
Links to Additional Sources (6)
See any mistakes?Victim Details
Beverly Watts
Female
White / Caucasian
Zachary
LA
2020-04-08
48
Beverly
Watts
11/21/2025





