206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Charlesetta Telford, a 38-year-old woman from Amarillo, Texas, tragically lost her life on June 19, 2016. She was shot multiple times at the Plum Creek Apartments, and despite being rushed to a local hospital, she succumbed to her injuries. Charlesetta was four months pregnant at the time, and her unborn child did not survive.

The investigation into her death led to the arrest of Anthony Dwion Richards, who was charged with capital murder. Richards admitted to shooting Telford with a 9mm ...Read More
Victim Details

Charlesetta Telford

Female

Black / African American

Amarillo

TX

2016-06-19

38

Charlesetta

Telford

11/13/2025