I fail to understand by what authority he comes to our country to instruct us on these matters. We are not a Catholic country. There are Catholics in our country and he is welcome to instruct them with his Papal decrees, but the rest of the world should not care about his opinion.
I believe his moral authority comes from John Boehner who as I understand it, extended the invitation to this Argentine lecturer. I wonder if the Pope will call Ted Cruz a “jackass” to thank Boehner for the forum where he gets to spout his political views.
He IS a Head of State, so the “separation of church and state” bit doesn’t really apply. (As though having a religious leader give a speech in front of Congress is MAKING A LAW “respecting an establishment of religion.”)
I don’t have any problem with having a Pope come and give a speech. I have a problem with an economically illiterate one-worlder Marxist coming and giving a speech.