122 Chinese arrested in Nepal for suspected cybercrime, bank fraud
DHARAMSALA, 26 Dec: More than a hundred Chinese nationals were detained by the police in Nepal in the biggest crackdown on crime by foreigners on a tourist visa in the country.
Read more