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
The U.S. military campaign in Iraq officially became a joke in 2005 when the U.S. allowed the new Iraqi government to adopt a constitution in which Islam is enshrined as the official state religion.
Just remember, dude ... "Islam is a religion of peace."
Thanks FReeper for the Jeff Head updates. Have a good week. Prayers up for Jeff.