A two-star American general was killed in an apparent insider attack today by a member of the Afghan security forces, US officials said.
A man dressed in an Afghan army uniform opened fire on foreign troops at Camp Qargha, a base west of the capital, Kabul.
The attacker injured approximately 15 people, of which roughly half were Americans, one official said.
Among the injured was a German brigadier general.
General Mohammad Zahir Azimi, a spokesman for Afghanistan's Defence Ministry, said a "terrorist in an army uniform" opened fire on both local and international troops. Gen Azimi said the shooter had been killed.
The Qargha shooting comes as so-called "insider attacks" - incidents in which Afghan security turn on their Nato partners - largely dropped last year.
In 2013, there were 16 deaths in 10 separate attacks. In 2012, such attacks killed 53 coalition troops in 38 separate attacks.