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
Read moreAn immigration official on Thursday said Nepal has deported 122 Chinese nationals who were arrested after a joint operation between
Read more