If someone’s been in Saudi Arabia within the past 3 months they should not be allowed in this country.
How would that be known? US customs doesn’t check the entire history of a persons passport when entering the US. They just look at where you embarked from. What about US citizens that travel for work?