HCMC Japan Street Le Thanh Ton is haunted with “red-light” activities
The HCMC Japan street on Le Thanh Ton in District 1, Ho Chi Minh City, used to be a beloved mini Japan. Recently, however, it has become a source of discomfort for many due to the frequent calls of “Massage, sir” and potential hidden red-light activities.