The highest-ranked American soldier to be killed in the war in Afghanistan has been identified.
Major General Harold Greene was killed after a man wearing an Afghan army uniform opened fire at a military base in Kabul.
The 34-year veteran was involved in preparing Afghan forces for when American troops leave at the end of this year.
At least 15 soldiers - including British personnel - were wounded in the attack.
More top news
Frequent snowfall expected across much of the north this evening and strong northeasterly winds will make it feel noticeably cooler.
Tesco recalls own-brand squash after customers complain of "disgusting taste" and parents worry it may have caused children's stomach upset.
Bradford City co-chairman Mark Lawn has blasted TV broadcasters over their FA Cup fifth round match choices