India deploys technical team to its embassy in Kabul
India has deployed a technical team to its embassy in Kabul for effective delivery of ...

You Might Also Like