Crime Solvers Central
CSC
209 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Deborah Watts Ross

Female

White / Caucasian

Zachary

LA

2020-04-08

48

Deborah

Watts Ross

12/07/2025