Esmeralda Casillas, 36, and her mother were fatally shot Friday. Twin 7-year-old boys were found the next day at the suspect's house.
Palm Springs Desert Sun, The Desert Sun
Tue, 11/22/2022 - 12:18pm
Esmeralda Casillas, 36, and her mother were fatally shot Friday. Twin 7-year-old boys were found the next day at the suspect's house.