The U.S. bombing of Iran was a win for Putin

The consensus after Israel’s 12-day war with Iran seems to be that it ended in humiliation — not just for the Islamic Republic, but also Russia, which failed to lift a finger for a loyal ally and lost a…

Continue Reading