Anonymous wrote:You generally have to be a US citizen but it would be illegal and a scandal if they made it harder for people because of their religion
Well the Supreme Court said it was okay as long as you don't explicitly say it's for religion.
https://www.npr.org/2018/06/26/606481548/supreme-court-upholds-trump-travel-ban
Anyway, I have a few friends who were born in the US but are of Iranian and Arab descent, with very Iranian/Arab names, and definitely identifiably Middle Eastern. None have had any problems getting GE.