Japan mother held for dumping newborn baby’s body in locker

baby-feet-800.jpg

.— File photo