Six Afghans working for the Red Cross have been killed by suspected Islamic State (IS) group gunmen in the province of Jowzjan, officials say.
The workers were shot in the Qush Tepa area, the provincial governor said.
Two others are unaccounted for, feared abducted by IS, he told the BBC. The International Committee of the Red Cross (ICRC) confirmed the deaths but said it did not know who was to blame.
The ICRC said it was putting its work in Afghanistan on temporary hold.
"We need to understand more clearly what happened," ICRC Director of Operations Dominik Stillhart said.
"But... this is one of the most critical humanitarian contexts and we will definitely do everything to continue our operations there."
IS has been in Afghanistan since 2015, claiming attacks in Kabul and the east. But there has been no immediate claim for the attack in Jowzjan.
The ICRC has had an uninterrupted presence in Afghanistan for 30 years and the organisation said in a tweet that it was "shocked and devastated" by the news. President Peter Maurer said it was a deliberate attack on his staff which "we condemn in the strongest possible terms".
The team which came under attack by "unknown armed men" comprised three drivers and five field officers, the statement said.
Government officials said the staff were transporting supplies including livestock materials to areas affected by recent deadly snowstorms when their convoy was attacked.
Read more about Afghanistan:
Jowzjan governor Lutfullah Azizi confirmed to the BBC that all six employees who were killed were Afghan.
The bodies of the six workers - many with close-range multiple gunshot wounds - were taken to the provincial capital Sheberghan and from there to Mazar-e-Sharif, officials say. A search has begun to find the two ICRC employees who have not been accounted for.
Provincial police chief Rahmatullah Turkistani said IS fighters were known to be active in the area where the attack took place and the ICRC had been warned about their presence.
Taliban militants have also targeted the Red Cross in the past - its office in Jalalabad was attacked in 2013.
IS announced it was expanding into Afghanistan in January 2015 and has secured footholds in parts of eastern Nangarhar province, on the border with Pakistan.
But Afghan troops and the Taliban have prevented them from moving permanently beyond that, observers say.
Since mid-2016 the group appears to have switched tactics, launching a series of deadly attacks against Shia Muslims and others in Kabul and bombing a mosque in the northern province of Balkh, neighbouring Jowzjan, in October.
On Wednesday, IS said it had carried out an attack at the Supreme Court in Kabul a day earlier, killing at least 20 people.