Russia hosts talks aimed at stabilising Afghanistan under the Taliban
Russia hosted talks on Afghanistan on Wednesday involving senior representatives of the Taliban and neighbouring nations, a round of diplomacy that underlines Moscow's clout.