20051226 india: Delhi cheers as fog clears