20120705 city.delhi: Great to be in India on US's Independence Day: Powell