Crews demolish the site of the killings in Idaho as some families object
The news Demolition crews have demolished a house near the University of Idaho where four students were killed last year. The removal comes despite objections from some of the victims' relatives who believe the site should be preserved in…
Read More...
Read More...