In the summer of 2016, a quiet street in the St. Louis suburb of Jennings became the scene of a tragic discovery. On July 20th, officers from the St. Louis County Police Department's Jennings Precinct were dispatched to a residence on the 7300 block of Jenwood Avenue. Inside the home, they found the bodies of 46-year-old Tracy Nailor, a male, and 40-year-old Tonya Friziellie.
The initial investigation at the scene gave way to a darker reality when autopsies were performed. The medical exa
...Read More