Longmont residents on edge as Alaska man accused of 2006 murder set to stand trial. Shocking new evidence uncovered after 17 years leaves community questioning what really happened.
Longmont residents on edge as Alaska man accused of 2006 murder set to stand trial. Shocking new evidence uncovered after 17 years leaves community questioning what really happened.