Left is nothing but extension of China, China is nothing but extension of supporting tersorist country like Pakistan, as the whole world know that Pakistan Nuclear program is extension China as Pak does not have any brain now Left wants to support China so that PAk will get the everything which can be used aginst India, as for as i am concerened Left is India's Al- Qudia, if India to be India handover left to Army court. and close them without media knowing about it.