American Embassy School in Delhi not run by embassy: US
World | Jan 17, 2014, 10:37 AM 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