In touch with China to facilitate ‘essential travel’, says New Delhi as Beijing bars travel from India
Indian government sources explained that the “measure is not India specific” and “similar measures have been announced in respect of several other countries”. …read more