punjab-controversy