Indian embassy in Afghanistan working tirelessly to issue visas to Afghan people

The Indian embassy in Kabul is working overtime to grant visas to Afghan people fleeing the…

Translate »