Idaho Murders: House Where Killings Occurred Is Demolished
Police tape surrounds a home that is the site of a quadruple murder on January 3, 2023 in Moscow, Idaho. A suspect has been arrested for the murders of the four University of Idaho students. […]