
National / Crime & Legal Jun 10, 2022
Hokkaido woman arrested for allegedly leaving newborn baby in station locker
The locker had been in use for a couple of days when a cleaner who checked inside on Tuesday found the body in a cooler and called the police.