Edinburg Woman to serve 18 years in prison for murdering her husband
EDINBURG – On April 16, 2024, a Hidalgo County jury found Karla Marlen Deleon, 51, of Edinburg, Texas, guilty of murder, announced Hidalgo County District Attorney Toribio “Terry” Palacios. On December 8, 2019, Edinburg police officers responded to 713 East Russell Road in Edinburg, Texas. According to officers, Karla and Hector Deleon were involved in a […]