20060509 india: Dust storm provides respite to Delhi residents