Who murdered Joseph Armarante Nelson in November of 2005? On November 10, 2005, 23-year-old Joseph Nelson was fatally shot in front of his home at 3285 76th Avenue in Westminster, Colorado. The incident occurred around 8:40 p.m., after Nelson had been on the front porch with family and friends. A dark green, two-door Ford Explorer stopped in front of the house, and Nelson approached the vehicle. Witnesses reported hearing two gunshots and saw Nelson collapse as the vehicle sped away. Despite efforts from law enforcement, the occupants of the Explorer w
...Read More