
Fourteen years ago, the town of Wolf Creek, Idaho was shaken to its core. A normally quiet and peaceful town stuck up in the tall pines of Idaho, a brutal murder occurred. A young man who was considered 'mentally slow' was blamed for the death, saying she had rebuffed his advances...