20101022 city.delhi: Surprise rains; dust storm hit Delhi