20101018 city.delhi: Delhi celebrates triumph over evil