An American soldier has died after being shot when an Afghan soldier opened fire on foreign troops in western Afghanistan on Tuesday, also wounding two Italians, Nato said.
Afghan soldier opens fire