The history of India’s freedom struggle is replete with tales of courage, sacrifice, and patriotism, and among them shines the name of Shaheed Durga Malla, a symbol of valor and dedication. As the ...