to Noel D, I believe hindus and buddhists are peace loving people because they believe god might punish them if they do evil things.
Where as I believe christians and muslims are terrorists because they believe that their own god would forgive them no matter how many crimes they commit.
Hindus and buddhists do fight some times, but usually only in self defense.
Where as christians and muslims fight to torture, rob, enslave and/or kill other people.
I believe which ever hindus attacked dalits they did it only after dalits attacked them. Chances are that those dalits were converted christians with hindu names egged on by their christian priests to attack upper caste hindus, to make hindus look like violent people.
I do believe in lord Vshnu, the true god. It seems to me you believe in jesus christ, who is ravana in the disguise of a saint.