A Taliban delegation attended the opening day of Russia’s St. Petersburg International Economic Forum in St. Petersburg City on June 5, reports Amu TV.