Who is this idiot left supporting guy? Why he is talking that China is concerned? China themselves havent said so..
Even if China is concerned it means good news for India.
Left parties are traitors or India. Congress and BJP are only incompetent but the Left are straight away traitors of mother India. If anyone votes for Left they are also traitors of this country