В индийском национально-освободительном движении не было единства: хотя большинство участников движения поддерживали предложенную Махатмой Ганди политику ненасильственного сопротивления, ряд лидеров считали, что в борьбе с англичанами следует использовать более радикальные меры, вплоть до военных. К сторонникам радикальных методов борьбы принадлежал и Бхагат Сингх.
Бхагат Сингх родился в 1907 году в семье сикхов, многие члены которой были политически активными. К примеру, его отец и дяди состояли в революционной партии «Гадар». В 12-летнем возрасте он посетил город Амритсар спустя всего несколько часов после того, как колониальные войска расстреляли там демонстрацию мирных жителей (Амритсарская бойня), а после кровавых разгонов демонстраций в Нанкана-Сахибе в 1921 году и в Чаури-Чаура в 1922 году он окончательно разочаровался в политике ненасилия Махатмы Ганди.
В 1923 году Сингх присоединился к Молодежному революционному движению, которое выступало за насильственное свержение британских властей, а три года спустя основал левую молодежную революционную организацию Науджаван Бхарат Сабха и присоединился к Республиканской ассоциации Индостана.
В мае 1927 года Сингх был арестован полицией якобы за участие в подготовке теракта в Лахоре, произошедшего в октябре 1926 года, но на самом деле потому, что власти опасались его растущего влияния на молодежь. Пять недель спустя его выпустили под залог в 60 тысяч рупий. Выйдя на свободу, он начал писать для местных газет и продолжил свою революционную деятельность.
В конце 1928 года суперинтендант полиции Джеймс Скотт приказал разогнать марш протеста в Лахоре, в результате чего от полученных травм скончался видный общественный деятель Лала Ладжпат Рай. Сингх с группой других революционеров решили отомстить за смерть Рая, убив Скотта, но вместо него по ошибке застрелили 21-летнего полицейского Джона Соундерса, выходившего из участка. Убийство осудили не только британские власти, но и революционеры, придерживавшиеся политики ненасилия.
Сингху и его товарищам удалось сбежать, однако несколько дней спустя он вернулся в Лахор. 8 апреля 1929 года Сингх взорвал две дымовые бомбы в здании Центрального законодательного собрания. Вместо того чтобы сбежать с места теракта, он начал разбрасывать революционные листовки, выкрикивая лозунг «Да здравствует революция!». В итоге Сингха и его сообщника арестовали, судили и приговорили к пожизненному заключению.
Однако впоследствии выяснилось, что Сингх был причастен к убийству Соундерса и ряду других терактов, поэтому специальный трибунал приговорил Сингха и его соучастников к смертной казни через повешение. Приговор был проведен в исполнение 23 марта 1931 года. Сингху на момент смерти было всего 23 года.
Хотя отношение к революционной деятельности Сингха в индийском обществе было и остается весьма неоднозначным из-за использования им насильственных методов, многие индийцы считают его национальным героем и мучеником, а в штате Харьяна 23 марта отмечается день его памяти.