The companies that help people vanish

Each year, some choose to 'disappear' and abandon their lives, jobs, homes and families. In Japan, there are companies that can help those looking to escape into thin air.  Read more.

Comments