When a young Arizona businessman is found slaughtered in his bathroom, friend...
Taking the Stand
Season 1 Episode 3: Scott Nelson
When a parolee, Scott Edward Nelson, is fired from his job, he seeks retribution on a peaceful community when he kidnaps, tortures and kills a mother and caregiver in 2017. Scott Nelson takes the stand to give a convoluted explanation on...