Archive · 31 Jul 2026
Indian Leaders Pay Tribute to Udham Singh on Martyrdom Day
On July 31, Indian leaders celebrated the death anniversary of Udham Singh, a freedom fighter who killed a British officer to avenge a massacre.
The Prime Minister, Home Minister, and Defence Minister all posted messages on social media praising his courage.
They said his story will inspire people for many years.
Leaders from Delhi and Uttar Pradesh also spoke about his bravery.
Udham Singh was born in Punjab in 1899 and was executed in London in 1940.
Prime Minister Narendra Modi posted a tribute on X, praising Udham Singh’s courage and saying his story will inspire future generations.
Home Minister Amit Shah highlighted Udham Singh’s role in avenging the Jallianwala Bagh massacre and his influence through the Ghadar Party.
Defence Minister Rajnath Singh called Udham Singh a "glorious chapter" in Indian history and urged continued inspiration from his sacrifice.
State leaders Rekha Gupta (Delhi) and Yogi Adityanath (Uttar Pradesh) also paid homage, emphasizing his bravery and patriotism.
Udham Singh, born 26 December 1899 in Punjab, assassinated British officer Michael O'Dwyer in 1940 and was executed at Pentonville Prison in London.
- Who
- Indian political leaders including Prime Minister Narendra Modi, Home Minister Amit Shah, Defence Minister Rajnath Singh, Delhi CM Rekha Gupta, and Uttar Pradesh CM Yogi Adityanath, and the martyr Udham Singh
- What
- Paid tribute to Udham Singh on his martyrdom day
- When
- July 31
- Where
- New Delhi, India
- Why
- To honor Udham Singh’s sacrifice and inspire future generations
- Event
- Tribute to Udham Singh on Martyrdom Day
- Date
- July 31
- Location
- New Delhi, India
- Key Figures
- Narendra Modi, Amit Shah, Rajnath Singh
- Martyr
- Udham Singh
- Execution Site
- Pentonville Prison, London