They’re not stranded; they chose to ignore the warnings and decided to stay in paradise. /s
Yep, to listen to Jen Psaki and other apologists, you would swear that there were many Americans who wanted to stay behind in the new Islamic Emirate of Afghanistan. Yep, it’s heaven on earth there.
sarcasm.