The body of a newborn baby boy was found on Thursday morning in the trash can in the women's toilet at JR Yaizu Station in Yaizu, Shizuoka Prefecture. (Japan Today)
↧