Investigators visited Ilana Madrid, 32, who was looking after the baby, and per court records, saw she had several dogs in her home that were "allowed to urinate and defecate on puppy pads all over ...
In 2024, a mother and her 16-year-old son died in a crash involving a Missouri City police officer. A third person, who was in the back of the cop car, has died from complications with his injuries.