Therrisha Steward, a 31-year-old African American woman, was found dead on February 26, 2019, in Charlotte, North Carolina. Her body was discovered on the side of Tom Hunter Road around 1:35 a.m. after police responded to a welfare check. Therrisha had been shot multiple times and was pronounced dead at the scene. The area where her body was found is known for its high crime rates, including drugs, prostitution, and murders.
The investigation into Therrisha's death led to the arrest of tw ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Therrisha Steward, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in