20120717 city.delhi: Connaught Place; ITO drenched; drizzle elsewhere