Might I ask, what does this suppose to mean? I am a Catholic from Malaysia (a Muslim majority country) and somehow I feel this pic is a little offensive. Thanks.
Go to the website www.religionofpeace.com or just read a Quran or Hadeth and you might understand what the cartoon means!
The website is www.thereligionofpeace.com! Excuse my era!