William Newton Scott, a 38-year-old Caucasian male, died on May 26, 2017, in Twin Falls, Idaho, following a fatal shooting. The events of that evening unfolded at the Creekside Trailer Court on Addison Avenue West, where Scott, in the company of another man and a teenage male, went to confront 45-year-old Billy Duane Johnson at his residence.
An altercation broke out between the men, escalating into a physical struggle. During this brief but intense confrontation, Johnson produced a firea
...Read More