20050627 india: Delhi gets the first taste of monsoon