Biden is desperately trying to reestablish a nuclear deal with Iran to get oil. Biden is negotiating through Russia.
Biden is letting Putin run the Iran nuclear talks
Russia continues to direct the Iran nuclear talks with America’s approval while its army simultaneously turns Ukraine’s cities into rubble.
nypost.com