Longmont residents left in shock as Alaska man accused of 2006 murder set to stand trial. What new evidence has surfaced after all these years?
Longmont residents left in shock as Alaska man accused of 2006 murder set to stand trial. What new evidence has surfaced after all these years?