Update debybbhndn from Philly.com, which was even kind enough to alert us to this! Police on Thursday issued this statement: “On April 5th,2017, the parents of Baby Doe were located; they reported that their baby was fine and they did not believe that the male was attempting to remove the baby from the stroller.” The […]
