On which day is Shaheed Diwas or Martyrs' Day 2023 observed annually?
  • 22 March
  • 23 March
  • 24 March
  • 26 March
Answer- B
Every year on 23rd March, India observes Shaheed Diwas or Martyrs' Day to honor the martyrs who gave their lives for India's freedom.

The day commemorates the anniversary of the execution of three Indian freedom fighters - Bhagat Singh, Sukhdev Thapar, and Shivaram Rajguru in 1931.

It is worth mentioning that India also observes Martyrs' Day on January 30 to honor the memory of Mahatma Gandhi ji. On this day in 1948, Gandhi was assassinated by Nathuram Godse at Birla House.