This dweeb needs to be silenced or at the very least, made a laughingstock to silence his ranting and raving.
Too bad the Pope doesn't announce plans to build 47 or so churches around mecca............that would start things off.