India, the world’s largest democracy, celebrated its 75th Republic Day today, commemorating the historic day when the Constitution of India ...