Culture U.S. Ambassador Sergio Gor Celebrates Diwali at American Embassy in New Delhi bySavija CyrusNovember 6, 2026