The misinformation spouted is to a level that can only be hoped to be intentional, as it borders on parody.
Jews and Christians? But not Zoroastrians?
Look up the Muslim invasion of Iran.
You're confusing the unwillingness to kill zebu cattle with pacifism. Muslims are a minority in India, and the number of them killed by Hindus yearly in flash riots far outnumber the number of Hindus killed by Muslims. Muslims also massacre Hindus as well, but it's impossible to do it on the same scale even if they wanted to.
Hindus and Muslims in India are strikingly similar because they're the same people, the basic difference being that Hindus worship more gods than Muslims' one.
Their treatment of women is hardly all that pleasant either. Look up what a proper Hindu woman is supposed to do with herself during her husband's funeral... pyre.
Selective abortions have resulted in a disproportionately higher number of males in India, which in turn have taken to gang rapes on public buses and whatnot, in some cases raping the victim to death. To death. These rapists happen to be Hindus.
Prime Minister Modi has been trying to turn India into a Hindu-only ethno state, excluding all other religions and minorities. As with parts of the West, India has taken a hard turn towards the Far Right in recent years, even more so, given their eagerness to kill.
Indonesia is not entirely Muslim controlled.
The Crusades were not a response to centuries of attacks all over what you refer to as Europe.
Moors controlled Spain for close to eight centuries, not four, yet somehow Christians and the largest population of Jews in Europe managed to survive. Until the Spanish Inquisition, that is, when Jews were nearly wiped out, along with all Muslims.
That's where Sephardic Jews, often referred to as Arab Jews, come from. Why are they called Arab Jews, you ask? Because it was in North Africa and also the Middle East that they sought refuge from forced conversion and genocide in Spain, and where they lived pretty much in peace. Until 1948.
From the river to the sea, Palestine will be free means from the river to the sea, Palestine will be free. Because words mean things.
btw, what is called Israel, isn't. For some strange reason, Nue Judea was named after a country that was located in the northern part of what is now Jordan. The Kingdom of Israel was located in Jordan. Jordan. It ended in 722 BC, the people disappearing into the sands of time.