Flags are to be at half-staff in New Mexico on Monday and Tuesday in honor of a soldier from Albuquerque who died in Afghanistan last week.