Russia's Foreign Ministry has announced that a delegation from the new Taliban government may visit Moscow

placeholder