Longmont residents are on edge as the Alaska man accused of a 2006 murder is set to stand trial again. What new evidence has surfaced after all these years?
Longmont residents are on edge as the Alaska man accused of a 2006 murder is set to stand trial again. What new evidence has surfaced after all these years?