Categories
Hot News

Russia signals it’s ready to engage with Taliban, experts say

As Western diplomats scrambled to Kabul airport while the Taliban overran the city last weekend, Russia’s embassy there remained demonstratively open and announced its diplomats would work […]