Algeria Russia’s Supreme Court Reverses Terror Designation for Taliban: What It Means for Afghanistanby Noah Rodriguez April 22, 2025
Afghanistan Russian security chief Shoygu meets Afghan officials in Kabul to strengthen ties – Anadolu Agency | Englishby Miles Cooper March 14, 2025