On June 16, 2024, 27-year-old Michelle Lynn Schechter was found deceased in her residence in Charlotte, North Carolina. The discovery was made after concerned family members requested a welfare check, having been unable to contact her for several days. Upon arrival, authorities found signs of forced entry, indicating a potential burglary or home invasion.
The Mecklenburg County Medical Examiner's Office conducted an autopsy, concluding that Schechter's death resulted from blunt force tr
...Read More