Japan woman arrested for leaving baby's body in locker

Japan police found the decaying body of an infant wrapped up in a plastic bag at a Tokyo station.

No comments

Powered by Blogger.