Police say Brenda Gomez-Llanes, 27, was gunned down by her common-law husband and the father of her three children during an argument in the parking lots of a Lake Highlands apartment complex.
Police say witnesses tackled 37-year-old Nohel Francisco-Sanchez, while another crowd gathered around Gomez-Llanes, who had fallen in between two parked cars.
Francisco-Sanchez confessed to the shooting and told police he believed his wife had been cheating on him. He said his children pleaded with him after he killed their mother: "Why did you do it?"
He apparently had no answer, because he told police he didn't remember what happened.