There , mothers or fathers can put their newborn baby into the hatch . It will be cared for by hospital staff . A baby hatch is a place where mothers can bring their babies , usually newborn , and leave them anonymously in a safe place to be found and cared for .