Inside a slum that's become the Bermuda Triangle of Japan, where people go to disappear

  More than 80,000 people in Japan go missing every year. Osaka's Kamagasaki slum is where some people go when they don't want to be found. ..
inside, bermuda, triangle, japan, people, disappearImage source :

Most Read News Articles

Choose a source