India Social Structure
With its diversity of ethnicities, languages and castes, India offers a picture of confusing differentiation. Caste system The caste system is mostly something that many associate with India first. The term caste, however, is...