Hamid Karzai, Afghanistan's president, has sacked an army general and a major after more than 100 civilians were reported to have been killed in an attack by US-led coalition forces.
The move came after a delegation appointed by Karzai travelled to the Shindand airstrip and Azizabad village in Herat in western Afghanistan to investigate reports that the civilians had died.
Eyewitnesses and local people say more than 100 civilians, many of them women and children, were killed in the attack.
US officials say only three civilians were killed along with 25 Taliban fighters.
General Jalandar Shah Behnam, the head of the corps for western Afghanistan, and commando major Abdul Jabar, were fired for "negligence and concealing facts," a presidential decree issued on Sunday read.
"In the tragic air strike and irresponsible and imprecise military operation in Azizabad village in Shindand district, more than 89 of our innocent countrymen, including women and children, were martyred," the statement read.
Al Jazeera's Zeina Khodr, reporting from Kabul, said that the two men had been summoned to the capital to be questioned by the defence ministry.
"Karzai has been under a lot of pressure, he has lost a lot of support among the local population as a result of these air strikes," she said.
The president has regularly appealed to the US and Nato-led forces to take more care to prevent civilian casualties amid warnings that such incidents are sapping the goodwill of the Afghan people.
The United Nations has reported that 255 of nearly 700 civilian deaths in fighting in Afghanistan this year have been caused by Afghan and US-led international troops.
The chief of police in the western Herat province of Afghanistan told Al Jazeera on Sunday that 95 civilians had actually died.
The interior ministry has originally put the death toll from Friday's attacks at 76, including about 50 children and 19 women.
About 15 houses destroyed in the raids belonged to men who worked as security guards at an airstrip used by international troops about 120km south of the city of Herat, locals said.
Angry villagers and relatives of the victims staged a demonstration on Saturday, torching a police van, overturning a delivery lorry and carrying banners that read "Death to America".
"[The area] is calm now. We're investigating the incident," General Mohammad Zahir Azimi, a defence ministry spokesman, said.
"Our initial investigation shows that scores of civilians have been killed. The tragedy is much more serious than we had initially thought," he said.