Taliban claim to control most of Afghanistan as US military exit looms

0
113

A Taliban delegation spoke in Moscow Friday amid rapid advances by the group.