Home Current News Inside a slum that’s become the Bermuda Triangle of Japan, where people...NewsCurrent NewsInside a slum that’s become the Bermuda Triangle of Japan, where people go to disappearMarch 27, 202324FacebookTwitterPinterestWhatsApp Source: yahoo.com/news