An American major general was killed today in Afghanistan. He’s the highest-ranking American officer to die in hostilities since the Vietnam War. A German general was wounded, along with other soldiers, by a man described by Afghan authorities as “wearing the Afghan National Army uniform.” Matthew Rosenberg is reporting from Kabul for the New York Times.