India is celebrating its 79th Independence Day this year as it marks the nation's liberation from over two centuries of British colonial rule in 1947. It is not only a symbol of political freedom but ...