February 12 2019 3:07pm

‘You could see the umbilical cord still attached’: Newborn baby found on California road

Police are searching for the mother of a newborn girl who was found in the middle of a rural California road, with her umbilical cord still attached, in near freezing temperatures.

Responsive site?

Video Home