What 2000 years of slavery you are talking about? This is sheer jingoism and falsehood. For last 200 years, we were under British rule, for 800 years before that under Muslim rule. If for 1000 years upper caste has not ruled, how can you now prosecute them under the garb of justice? Going further back, our God, Krishna, then many kings like Maurya, etc. were Dalits. So, all this talk of 2000 years of slavery is trash.