In a security advisory, Indian Embassy in Afghanistan has advised Indians to make ‘immediate’ travel arrangements to return to India; ‘strongly advised’ Indian companies ‘immediately withdraw’ their Indian employees out of project sites in Afghanistan

17