Ameya, its pleasant to hear about your feelings for Bhagat Singh. Yes, his philosophy needs to be revived, and for that admirers like u have to be there. Yes, we can not compare Bhagat and Che; since there can never be comparison between two revolutionaries. But, if you study Che (without any bias), you will see a lot of similarities between Che and Bhagat. For instance, both stood for peasentry and the oppresses, both fought against imperial powers, both denounced the authority of God, and both though beyond the boundaries of state, when it came to Human welfare. Both of them were creative writers, both were socialist thinkers, and both had an unfearful attitude towards sacrifice of life. Its just a way of looking. The differences are there, but more than that are the similarities. Yes, hundreds of people were executed on orders of Che; but then evil and bad things have to be eliminated. Che did what China is doing today. China executes 5000 people annually. And see, where China is heading towards. And that is imperative, as unwanted and undesirable elements need to be annihilated, along with positive strides made forward. Those killed on orders of Che were rapists, looters and cruel money lenders.And Che stands justified in his act.