July 25 2017 2:19pm

Police arrest California man accused of leaving newborn in parking lot

Two barber shop employees found an infant in a car seat in a Northern California strip mall parking lot on Monday. Police have arrested a man believed to be the father of the 16-day-old baby.

Responsive site?

Video Home