Zamir Kabulov, a high ranking career diplomat and Russia’s special envoy for Afghanistan, landed in Islamabad on February 19, 2020, as part of the efforts to kick-start the Afghan Peace Process, which seems to be lingering around for quite some time now.Before leaving Moscow, Kabulov told Russian news agency Sputnik…