Islam is an important part of promoting peace....
Right. Let me know when THAT starts happening, Barry.
Was that a heckle that was quickly put down a few minutes ago?