Who Won the Iran War?

Now that there is a shaky ceasefire in the US-Israel war on Iran, it is time to tally up the scorecard and assess who won and who lost. As I see it, now that the dust is beginning to settle it’s becoming clear what the outcome has been. BIG WINNER Russia. Curiously the biggest single Continue reading Who Won the Iran War?