Good points. 6 of the 7 countries on the ban list have no central government - the exception is Iran.
How are we to get any credible information from these governments when they don’t have any info themselves? We are to trust terror-supporting countries, especially Iran, to give us information? They have a vested interest in sending people to this country that will help them “wipe the U.S. off the face of the map” like they’ve publicly stated many, many times.
Fine, then halt all immigration for 90 days.