A baby hatch is a designated space designed for mothers to leave their babies confidentially and safely. Equipped with detection systems, it alerts staff immediately when a baby is placed inside.
The Gyeonggi Northern Police Agency handed over a Vietnamese national student A, who is suspected of abandoning a newborn baby in a bathroom in an underground ...