20031211 india: Punjab CM takes on his detractors