Japanese government takes measures to put an end to death by overworking By: Inkline 20 Jan 201718 Jan 2017 Good Newsculture, death, health, japan, leave, workLeave a Comment on Japanese government takes measures to put an end to death by overworking Japanese government to stop people from working themselves to death. Read More