The mother of a Texas boy with special needs who disappeared in 2022 was arrested for allegedly killing her child after spending two years on the lam with the rest of her family in India.
The mother of a Texas boy with special needs who disappeared in 2022 was arrested for allegedly killing her child after spending two years on the lam with the rest of her family in India.