And not on just any old radio show: Imam Fouad ElBayly backed out of appearing on the Laura Ingraham Show. He was supposed to have been on at 10:30 today. But he was a no show. From what I hear, he gave some mamby-pamby excuse and then ran away!

Maybe after getting that phone call yesterday, he felt a bit threatened.

Well, now that he knows what that feels like maybe he’ll be a little less quick to threaten others.

Yeah, I don’t think so either.