206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Deborah Watts Ross, a 48-year-old woman from Zachary, Louisiana, tragically passed away on April 8, 2020. Deborah, along with her twin sister Beverly Jean Watts, also 48, were victims in a suspected murder-suicide incident. The suspected shooter, identified as 77-year-old James Brannon, was also found dead at the scene. The incident occurred at a residence in Zachary, where the bodies of the victims were discovered by the authorities.
Deborah Watts Ross was a native of Zachary, LA, and ha ...Read More
Deborah Watts Ross was a native of Zachary, LA, and ha ...Read More
Links to Additional Sources (6)
See any mistakes?Victim Details
Deborah Watts Ross
Female
White / Caucasian
Zachary
LA
2020-04-08
48
Deborah
Watts Ross
11/10/2025





