Hundreds of Afghans have marched through Kabul in protest against the US military campaign.
The demonstration took place head of the 10 year anniversary of the US-led invasion.
Protesters condemned the United States as occupiers, and demanded an immediate withdrawal of all foreign troops.
Groups of people held up signs, showing graphic images of the apparent victims of western brutality.
One female protester said: “We have gathered here to condemn the occupation of US forces in Afghanistan. We demand the immediate withdrawal of American forces from our country.”
Another protester added: “Now it is 10 years on from this occupation by the US and its allies in Afghanistan. Our people suffered a lot of instability, and poverty increased. There are no other benefits.”
Protesters accused the US of “massacring” civilians and denounced President Hamid Karzai as a puppet of Washington.
Meanwhile at a recent NATO meeting, US Defence Secretary Leon Panetta warned that severe military budget cuts on both sides of the Atlantic could prove devastating to security.