World Videos

Nepal halts visa services after immigration staffer tests...

Videos

Kathmandu (Nepal), Aug 11 (ANI): Nepal's Department of Immigration on Monday announced a halt in visa and other permit-related services for an indefinite time after...