David Robert Boss, a 21-year-old White / Caucasian male, was found deceased in his Moscow, Idaho, apartment on March 31, 2007. A senior at the University of Idaho, Boss had been shot twice in the head at close range. Friends discovered his body after becoming concerned when they were unable to contact him.
The investigation quickly focused on John Joseph Delling, a former high school classmate of Boss. Cell phone records placed Delling in Moscow at the time of the murder and showed he had
...Read More