20120331 world.us: Nancy Powell is US envoy to India