Original: 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.
Simplified: Other pages