Afghanistan: Taliban envoys arrive in Oslo for aid talks

125 Views A Taliban delegation landed in Oslo, Norway, late Saturday for three days of meetings with Western officials. The talks, scheduled to run until Tuesday, will mark the Taliban’s…