The evidence is clear from the Quran itself and Muhammad’s life.
The meme is still out there. Islam is the religion of peace, nothing but peace, and the whole peace. It is time to tell the truth about Islam–or maintain the truth about it. The title of the post is ironic. He really did kill mockers.