Iran President Ebrahim Raisi (Fars News Agency via wikimedia commons); Russian President Vladimir Putin (Reuters); Israeli Prime Minister Naftali Bennett (Lev Radin/Shutterstock)
Russia’s invasion of Ukraine has produced unusual bedfellows

All the cards have been tossed in the air — including the Vienna talks over the JCPOA — and it is unclear how they will land now.

More from