I really doubt whether LEFTists are Indians or People of Chinese Origin. China is just not a trust worthy country for INDIA at any time. It is ridiculous to admit 1000 chinese engineers into INDIA for any project, whereas INDIANs are moving around the world for exectuion of most of the major projects under taken in different parts of the world. It is high time now to dump the LEFT. At the same time, if the 123 agreement is not good for India with respect to conducting nuclear tests in future, then this also should be kept in suspended mode. We have to be very careful about Uncle SAM also.