With you on this. Iran should have the nation we cleared out in the Middle East.
I'm not convinced Islam would prevail. Sorry Jimmy Carter, I know this will upset you.
As for Jeff, yes he did. I honestly don't know how he's doing.
Here is his last situational post, that I could find. Jeff Head Update
Some of Jeff's more recent posts: Jeff's most recent posts