In the summer of 2018, the life of 36-year-old Crystal Dena Wilson, a Caucasian female, was tragically cut short in what police have described as a murder-suicide. On July 5th of that year, law enforcement was called to a residence in the 2200 block of Horse Creek Court in Meridian, Idaho, for a welfare check after an individual had not shown up for work.
Upon entering the master bedroom of the home, officers made a grim discovery. The bodies of Crystal Dena Wilson and a 46-year-old man,
...Read More