Should we maintain baby hatches in our society? … Credit: Should we maintain baby hatches in our society?