Tragic Car Accident in Denton Leaves Patricia Tovar Castro Dead and Child in Critical Condition
On April 14, 2023, a tragic car accident occurred on West University Drive in Denton, Texas, that claimed the life of a woman and left a child in critical condition.[…]