KABUL, Afghanistan — A U.S. official has identified the senior officer killed in Afghanistan on Tuesday as Maj. Gen. Harold Greene, the highest-ranking American officer killed in combat since 1970.


Greene was the deputy commanding general, Combined Security Transition Command-Afghanistan. An engineer by training, Greene was involved in preparing Afghan forces for the time when U.S.-coalition troops leave at the end of this year.


Greene was killed Tuesday in one of the bloodiest insider attacks of the long Afghanistan war when a gunman dressed as an Afghan soldier turned on allied troops, wounding about 15 U.S. and coalition forces. They included a German general and two Afghan generals.