A new haunting crime-scene photo from the University of Idaho students murder case was released. It shows a handprint on a window at their home. Meanwhile, 21-year-old Kaylee Goncalves may have been ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results