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
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?