Nepal deported 671 foreigners last year (in 2019), informs the Department of Immigration, media reports. Among them, 578 were expelled from the country on the charge of overstaying whereas 93 faced other charges. Most of those overstaying their visas in Nepal are Chinese, the department says, adding 415 Chinese nationals […]