Afghanistan Russian security chief Shoygu meets Afghan officials in Kabul to strengthen ties – Anadolu Agency | Englishby Capital-Cities March 14, 2025
Baghdad Did State Department Admit Its Baghdad-Based Diplomats Aren’t Cutting It? – American Enterprise Instituteby Capital-Cities February 19, 2025