Police have yet to make any arrests in connection with the deaths of four University of Idaho students. The incident has shaken the small college town of Moscow.
Police have yet to make any arrests in connection with the deaths of four University of Idaho students. The incident has shaken the small college town of Moscow.