Download Quote ImageMerciless criticism and independent thinking are the two necessary traits of revolutionary thinking.- Bhagat SinghCollection: IndependentCopy Quote