Tracy Nailor, aged 46, was tragically found dead on July 20, 2016, in Jennings, a suburb of St. Louis, Missouri. The discovery was made by officers from the Jennings Precinct of the St. Louis County Police Department, who responded to a call at a residence on the 7300 block of Jenwood Avenue. Alongside Tracy Nailor, the body of 40-year-old Tonya Friziellie was also found. Both victims had suffered multiple gunshot wounds, as confirmed by autopsies conducted shortly after their bodies were discov
...Read More