The land which is known all over the globe for its cultural and religious diversity, India, observes festivals throughout the year. People belonging to...
The caste system in India is a system of social stratification, which is now also used as a basis for affirmative action. Historically, it separated communities into thousands of...