A Houston, Texas, toddler boy who was found by a Good Samaritan on Sunday, wandering by himself at a flea market, has finally been claimed by his parents.
The boy, who authorities have now learned is 17-months-old, was taken into Child Protective Services custody after loud speaker announcements...
read more