Why India loves to celebrate Republic Day?
Republic means that the elected Head of the state will be the people of India. The word is derived from Latin expression res publica which means not a private country. India is a Republic democracy, unlike the UK which is a monarchial democracy.