Russia sends major business delegation to Kabul for business talks with the Taliban November 13, 2026 · Euronews Read full story at source