
Beatriz Ibarra Villarreal dropped off her 7-month-old son Liam at a daycare center in Hidalgo, Texas on April 15 at around 1pm. The mother did not know it was the last time she would see her baby boy alive.
While she was at work, just across the street from the daycare, she noticed an unusual amount of emergency personnel going into Little Explorers Education Center.