Afghan Embassy in India Shuts Down Operations The Afghanistan Embassy in New Delhi announces its closure due to a lack of support, failure to meet expectations, and resource reduction