Will Russia Take the Lead in Recognising Afghan Interim Government?
Russia inviting Afghanistan to the St Petersburg International Economic Forum coupled with the statement that came from Russia’s special envoy for Afghanistan are significant developments given the fact that Russia’s engagement on the Ukraine front seems to have delayed its response on Afghanistan and its transition. Special Envoy, Zamir Kabulov, in an interview to state […]
Who Is Responsible for Afghanistan’s Collapse?

The question of responsibility will surface time and again until a humanitarian and security catastrophe keeps haunting Afghanistan and the region – who is responsible for Afghanistan’s collapse?