Franklin Graham is apparently under the impression that freedom of speech and religion means that he is allowed to say anything the wants and nobody has a right to disagree or complain, nor will there ever be any repercussions, because he was merely exercising his religious freedom,
That, at least, seems to be his stock response whenever he discusses being disinvited from the Pentagon's National Day of Prayer event, as he's now complaining to CBN's David Brody that Christianity is being "put down":
"I think it is a put down, because there seems to be that Islam gets a pass, that a couple of Muslims complain about a Christian event at the Pentagon, when there's been Christian events at the Pentagon for years. My father has preached there, I have preached there, many others have preached there, but yet a couple of Muslims can complain. They can have Ramadan, they have their prayer services there, I don't complain, I'm happy for them to do that, but for them to complain because I don't believe as they believe and I don't worship the same God that they worship. I worship a different God than they worship. But we love them, and I care for them, and I want Muslims everywhere to know what I know that Jesus Christ died for their sins the same way he died for mine and if they're willing to confess and repent of their sins and receive Christ in their hearts, then their lives, they can have that assurance of salvation, forgiveness of sin, and they can have that assurance of Heaven, and I want them to know that."
I wonder how Graham and the Religious Right if the Pentagon had invited a Jewish or Muslim speaker to the Day of Prayer event who had called Christianity a "very evil and wicked religion"?
I'm sure that they would have respected said speaker's religious and first amendment rights ... just like they did when a group of Muslims tried to hold a prayer rally on the National Mall last year.