Moscow Invites Taliban To St Petersburg International Economic Forum | Afghanistan International