Martyrs’ Day – India Honors Sacrifices for Freedom on January 30
On January 30, 2026, India observes Martyrs’ Day (Shaheed Diwas or Shaheed Divas), a solemn national commemoration marking the 78th anniversary of Mahatma Gandhi‘s assassination in 1948. This day pays…