206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
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
Links to Additional Sources (7)
See any mistakes?Victim Details
Charlesetta Telford
Female
Black / African American
Amarillo
TX
2016-06-19
38
Charlesetta
Telford
11/13/2025






