India deploys technical team at the Indian Embassy in Kabul, Afghanistan. Indian Ministry of External Affairs released a statement regarding the same. 505 viewsedited 09:08