Buddhdev Bhattacharaya is the 'face' of left despite embracing controversy over his comment on netai issue.