Hundreds Of Nepal Citizens Stranded On Indo-Nepal Border
After Nepal announced to seal its border on Sunday, hundreds of Nepal citizens found themselves stranded on Indo-Nepal border who were trying to get back home amid nationwide lockdown in India