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

Beverly Watts

Female

White / Caucasian

Zachary

LA

2020-04-08

48

Beverly

Watts

11/21/2025