206 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

11/10/2025