Nepal police arrest over 120 Chinese nationals

Nepali authorities said it was the biggest crackdown on crime committed by foreigners. Over the past year, hundreds of Chinese nationals have been arrested across Asia for involvement in cybercrime.

More From Guardian TV

Don't Miss