Latashia Nevitt, aged 32, went missing from her Chicago home on October 10, 2011, after she left to run a few errands, including a trip to a nearby grocery store. Despite extensive searches by her family and law enforcement, she was not located until nearly three years later, when her remains were discovered in March 2014. Her body was found wrapped in plastic and dumped in a sewer near 107th Street and Loomis, just a short distance from her home.
Nevitt's death was ruled a homicide, bu
...Read More