Hostages

Thinking about the Afghan Crisis: Vietnam, Cuba, or Iran?
Thinking about the Afghan Crisis: Vietnam, Cuba, or Iran?

With the debacle unfolding in Afghanistan, what is the schema that political leaders have in mind?

Iran & “God’s Deed”

The several USA citizens of Iranian background recently released after imprisonment on contrived charges in Iran coincidentally, or not, arrived…