The Stockton Police Department is investigating after a newborn baby was found alive in a dumpster.

TownNews.com Content Exchange

Tags