Posts Tagged ‘Twin Falls Shooting’
Twin Falls Shooting Has Been Deemed Self-Defense Following Trial
Back in May, the Idaho news cycle told the story of Billy Duane Johnson, a 45-year-old Twin Falls man who shot and killed William Newton Scott in a fight gone over-the-top outside of Johnson’s home.
Read More