Do you know who murdered Theresa Insana? Theresa Insana, 26, was found dead on November 1, 2004, in a drainage culvert near a construction site in Summerlin, Las Vegas. A native of Niagara Falls, New York, she had recently relocated to Las Vegas, where she worked as a sales manager at the Rio Hotel. Theresa had been reported missing on October 26, 2004, after failing to show up for work for two consecutive days. Her coworkers, concerned for her safety, discovered her belongings, including her dog, purse, and car, at her home, with no s
...Read More