NewsFeedRussia is hosting Iran’s Foreign Minister Abbas Araghchi in St. Petersburg for talks on a possible new round of negotiations with the US, while positioning itself as a mediator. Al Jazeera’s Yulia Shapovalova has details from Moscow.Published On 27 Apr 202627 Apr 2026Click here to share on social mediashare-nodesSharegoogleAdd Al Jazeera on Googleinfo