Well Karat would always back centre in these issues, China being its big brother.. Quoting the Finance Minister i would really say that " Left is the enemy" as it is opposing what should actually be done and supporting what should not be.If tomorrow China encroaches the Arunachal territory or the north-east territory would still then Left support the Big brother? I guess not..So left is simply trying to serve its cause at the cost of the country...I really dont think that India should support of oppose China in these affairs rightaway without judging the pros and cons