Indian Gov’t Puts Mandatory Registration on Hold after NRI Outcry
The government of India has decided to defer the implementation of its controversial decision to require online registration mandatory for non-emigration check required (NECR) passport holders travelling for work to any of the 18 countries …