Russian Deputy Prime Minister Alexei Overchuk leads trade delegation to Taliban-led Afghanistan

Russian Deputy Prime Minister Alexei Overchuk leads trade delegation to Taliban-led Afghanistan
Published Nov 12, 2026
Gathering the sources behind the story…