Mysterious new evidence leads to trial for Alaska man in 2006 Longmont murder case, leaving residents of Colorado on edge. What shocking details will be revealed in court?
Mysterious new evidence leads to trial for Alaska man in 2006 Longmont murder case, leaving residents of Colorado on edge. What shocking details will be revealed in court?