The Indian National Movement was based on certain values and principles, that have further guided the constitutional development in India. It upheld the values of secularism, socialism, democracy and humanism. Most of these values evolved and emerged as a result of the struggle against the British rule.
Indian society is a kaleidoscopic community, with different religious and ethnic communities. It represents a truly plural society. Religious aspects have influenced the life of the people to a great extent. The intermingling of the different religious communities have given a sense of toleration among different communities.
Even though women are considered to be form of Goddesses in Indian Subcontinent , they were limited by the stereotypes and the structure of our society. The position of women in our society are still better than what it was few centuries back.( Yes!! this is so even with India’s dismal rank of 114 out of 142 countries in gender based disparities.)