> Perhaps the US is at war with Muslim groups in those countries, so it makes sense to (temporarily) ban Muslims? But how do they make sure someone is really a Christian?
That's the entire point, enforcing religious tests is absurd.
> Not saying it was handled well, but perhaps there is no other sensible way to do it? If you announce it beforehand, people you want to filter out will just rush to get through the door?
Yes, shocking enough, due process is necessary. And perhaps we don't grant visas and green cards to people who are considered dangerous then?
> As for the Giuliani leak, I don't know - why not stick to actual policies, rather than rumors?:
I'm fairly certain you're gaslighting at this point, but you can hear from Giuliani on live television himself. https://www.youtube.com/watch?v=NF2k11QQW0g.