Around 1,500 Nepalis stranded in India return home through India-Nepal border
May 25, 2020
Champawat (Uttarakhand) [India], May 26 : Around 1,500 Nepali citizens stranded in India due to coronavirus induced lockdown returned to the Himalayan nation through...