Members of the political delegation from the Afghan Taliban's movement arrive to attend talks in Moscow, Russia, Wednesday, Oct. 20, 2021.

Video. Russia hosts Taliban officials for Afghanistan talks

Moscow pledged humanitarian aid but also called for a more inclusive government.

Latest video