Charles Robert Carter, a 35-year-old man from Mexia, Texas, was found dead on October 30, 2020. The discovery was made after a United States Postal Service employee reported a foul odor emanating from a residence in the 300 block of South Ross Street. Upon arrival, Mexia Police and Fire Department personnel located Carter's body inside the home. Preliminary assessments indicated that Carter had suffered a self-inflicted gunshot wound.
His remains were subsequently transported to the Southwestern Institute of Forensic Sciences in Dallas for an autopsy. Authorities have not released further details regarding the circumstances of his death.
There have been no arrests, suspects, or litigations related to Charles Robert Carter's death. The investigation concluded that his death was a result of suicide, and no foul play was suspected. As such, there were no murder charges, law cases, or ongoing investigations connected to his demise. The case was closed following the autopsy and the determination of the cause of death.