MEMPHIS MURDER-SUICIDE: Tasha Thomas, a Memphis mother of two, was shot and killed at the University of Little Scholars Learning Center on East Raines Road Tuesday morning. The suspected shooter was identified by family members and friends as her estranged husband Charles Thomas.
Investigators say after Thomas fatally shot Tasha, he left the scene and barricaded himself inside a home, where he later committed suicide.
WMC Action News 5 reports Tasha Thomas feared for her life and tried to get out of the relationship. An aunt of the deceased woman told the TV station that she had just filed for divorce and had attempted to leave Charles Thomas on several occasions.
Charles Thomas reportedly has a long and violent criminal rap sheet.
[Photo credit: Facebook]