Nepal Deports 122 Chinese Arrested for Visa Violation
An immigration official on Thursday said Nepal has deported 122 Chinese nationals who were arrested after a joint operation between Nepalese and Chinese two weeks ago.
Ram Chandra Tiwari, an officer at the Department of…