Yes I agree that Muslims and Christians are/were tyerrorists. But Hindus are no saints either. They oppressed and killed their own people (lower caste). First of al, Muslims and Christians would not have conquered Hindus if dumb Hindus had treated their own fellow Hindus (lower caste) better. Even today, upper caste Hindus embrace white colorecd christians (American, Europians) over their dark skinned lower caste Hindus.
If you read history that is how human beings have evolved (I say reverse of evolution) through out history. As long as human race exists, there will be no saints! Is there any species of animals which commits such atrocious crimes against their own kind ?