Woman claiming to find newborn arrested

KTRK – Houston 0:45 mins

A mother was arrested for lying about finding a newborn on a beach in Honolulu

View Comments (0)