Jagannatha Iyer: The Unsung Hero Of Indian Freedom Struggle Who Survived A 1000 Lashes

Countless people have given their lives in the struggle for India’s independence. We are all familiar…