Bhagat Singh - India's Greatest Revolutionary

Bhagat Singh was a complex and multi-faceted personality. He was described as a tall and thin young man who appeared shabbily dressed, yet he exuded a sense of smartness and self-confidence.