Ahead of this year’s St. Petersburg International Economic Forum—which has been attended by a Taliban delegation since 2022—the Kremlin handed a PR victory to the rulers of Afghanistan. The Russian foreign and justice ministries submitted a…
Continue Reading