A rock hurled from an overpass smashed a driver’s windshield and killed a mother of 3

With his girlfriend Keila seated next to him and her three children the , Christopher Rodriguez was on a , Saturday night. The family of had just visited Keila Ruby Flores’s brother in Round Rock, Texas, and was headed north to Waco on Interstate 35.


Leave a Reply