On Thursday, July 14, 2022, at approximately 12:40 a.m., Dallas Police responded to a shooting call in the 12000 block of Audelia Road. When officers arrived they found Karla Castillo, 33, and a 14-year-old had been shot. The victims were taken to a local hospital where Castillo died and the teen is in critical condition.
The preliminary investigation determined Castillo and the suspect, Jorge Saldenos Escobar Flores, 44, got into a fight during which he shot the two victims.
Following the shooting, the suspect barricaded himself inside the home.
Detectives executed a search warrant for the apartment and SWAT entered and found Flores dead from a self-inflicted gunshot wound.
The investigation is ongoing. There were witnesses inside the home at the time of the shooting, they were not harmed and were able to escape safely.