tracking

Missing Texas Baby Found in Good Condition in Mexico

Link
Embed
Email
Authorities say 11-month-old Achilles Lambert was abandoned by his father in Mexico days after the baby's mother was found dead in a refrigerator at her home in Houston, Texas.
Related Videos
This collection is currently empty.