Calling the Bluff – A Path Forward for Peace In this year of our Lord 2026, as the drums of accusation beat ever louder and the word “nuclear” is hurled like a curse across the nations, I, speaking as if I were Iran, would choose the path of bold clarity. I would call the bluff…. Continue Reading →