Family Finds Newborn Abandoned on Houston Walking Trail

5 months ago 100
Police in Houston are searching for a man seen on surveillance video leaving a newborn baby girl near a walking trail, while praising the family that found the infant just minutes afterward. “The baby was a newborn … still had, you know, fresh placenta on the baby, so it was freshly born this morning,” Harris …
Read Entire Article