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
A teenager was killed by her step-brother in a "violent struggle" before her body was cut up with a power saw and a knife, a court heard.
A dead foetus with hands, legs, and a partially formed head was found in the stomach of a boy, 4, who had complained of stomach pains.
Heartwarming image of elementary school teacher walking pupils home prompts interest in a scheme that has been running for three years.