The Indian Caste SystemThe Indian Caste system is one of the most disgusting and demeaning social hierarchies to ever exist. Everyday, thousands of hardworking...