Does this picture offend you? I can't imagine why it would.
This picture is of our Lord and Savior Jesus Christ, pointing assertively to heaven, reassuring us that he has gone there - as the Bible promises - to prepare a place for us, his followers.
To me, this picture stands for my Christian faith, and thus I want to proudly display it wherever I can.
Does that sound to you like ridiculous nonsense to you?
Well, that's because it is. Obviously no self-respecting Christian would look at an image like the one above and see it as representing their Christian faith.
No, this image is simply offensive to most self-respecting Christians. If some Christians find this picture to be representative of their Christian faith, that doesn't change what it stands for to the vast majority of Christians around the world. To those people, it's ugly and even blasphemous.
Yet this is precisely the kind of argument that waivers of the Confederate flag have been making. "It doesn't stand for hatred and racism and slavery and treason, it stands for Southern Pride!"
No matter what the Confederate flag represents to a given Southerner, it represents hatred and racism and slavery and treason to the vast majority of Americans.
And that's why it needs to come down from every public installation, from every state flag (yes, that means you Mississippi), and from any other place (besides a glass case in a museum) where it is displayed.
It simply doesn't matter that you, dear Southerner, view it as a symbol of Southern Pride, States' Rights, or whatever other catchphrase you can think of. After all, when you display it publicly, you're displaying it for other people to see. And other people find it offensive.
That's reason enough to put an end, once and for all, to the display of this despicable symbol of hate and treason.