Police: Parents OD on heroin, leave newborn strapped in car sea - Cincinnati News, FOX19-WXIX TV

Police: Parents OD on heroin, leave newborn strapped in car seat

Powered by Frankly