Quantcast
Channel: News On Japan
Viewing all articles
Browse latest Browse all 34730

Body of newborn baby found in trash can in toilet at train station

$
0
0
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)

Viewing all articles
Browse latest Browse all 34730

Trending Articles