Group of foreigners rented hotel, installed equipment suspected of online fraud
Eighty-five foreign nationals rented a hotel in Ho Chi Minh City and installed numerous machines and devices suspected of facilitating high-tech fraud; 17 of them had entered the country illegally.