Who murdered Joseph Armarante Nelson in November of 2005? On a crisp November evening in 2005, a young life was abruptly cut short in what remains an unsolved mystery. Joseph Armarante Nelson, a 23-year-old White male, was fatally shot in front of his own home in Westminster, Colorado. The tragic event unfolded on November 10th, at approximately 8:40 p.m., casting a long shadow over the quiet residential street at 3285 76th Avenue.
That evening, Joseph was enjoying the company of family and friends on his front porch. Their gathering was interru
...Read More