Albuquerque police on Saturday released photographs of a car believed to be connected to a homicide from earlier this week. The body of Larry Sanchez, 49, was dropped off in a cul-de-sac in a neighborhood near Moon and Academy NE at about 2 a.m. on June 20. Police believe that Sanchez was killed elsewhere and […]