American Embassy School in Delhi not run by embassy: US
World | January 17, 2014 10:37 ISTWashington: With the American Embassy School in New Delhi under the scanner for alleged violation of India's tax and visa laws, the US sought to sidetrack the issue by suggesting that it was not run