So let me get this right: A Christian is visiting your country and your automatic inclination is that he's homophobic because he's Christian and a Republican?
Please elaborate on what makes him a homophobe besides woke Twitter groupthink saying so.
Not getting into politics bud - opinions are like arseholes, everyone has one, that's mine on the person in question given his history.
Done and dusted, you do you, I'll do me.