Non Muslim here with a question, On one hand, there are plenty of evidence that Islam is indeed a peaceful religion: (http://www.juancole.com/2013/04/islamic-forbids-terrorism.html)
But I see on the media a lot of terrorist organizations that identify as Muslim, quote one of these Hadeeth as the justification to their planned acts of violence against Jews:
[Sahih Muslim, book 041, number 6981] Ibn 'Umar reported Allah's messenger (may peace be upon him) as saying: you will fight against the Jews and you will kill them until even a stone would say: come here, Muslim, there is a Jew (hiding himself behind me) ; kill him.
[Sahih Muslim, book 041, number 6983] Abdullah b. 'Umar reported Allah's messenger (may peace be upon him) as saying: you and the Jews would fight against one another until a stone would say: Muslim, here is a Jew behind me; come and kill him.
[Sahih Bukhari, volume 4, book 52, number 176] narrated 'Abdullah bin 'Umar: Allah’s apostle said, "you (i.e. Muslims) will fight with the Jews till some of them will hide behind stones. the stones will (betray them) saying, 'o 'Abdullah (i.e. slave of Allah)! there is a Jew hiding behind me; so kill him.'”
I found this explanation: http://www.progressive-muslim.org/It-is-necessary-to-kill-all-Jews-hadith.htm
(e.g. saying that it is NOT ok to kill Jews) but wanted to hear if you have any further explanation on this allegedly conflicting message.