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
The pristine collection from the 1960s and 1970s could net owner Doug Carpenter a packet if they sell at auction today.
Benedict Cumberbatch heads up a group of all-star actors who have shot short films in defence of the Act.
A modified version of the herpes virus has proved a major success in phase III clinical trials.