Moscow Led Afghan Peace
Russia, China, Pakistan and Iran are all in favor of direct talks with Taliban leadership while India is reluctant to support such a move fearing it may legitimize the insurgents. The Kremlin’s appointment of Zamir Kabulov as presidential envoy to Afghanistan and Pakistan and head of the Russian foreign ministry’s Asia and Middle East department…