The body of a US general killed in Afghanistan has returned to the US in a military ceremony in Delaware.
Maj Gen Greene is the highest-ranking US military official to have been killed in Afghanistan and Iraq.
Top US Army officials saluted Maj Gen Greene’s remains during the ceremony The Afghan soldier, who was recruited three years ago, opened fire from a guard post at a large group of senior Afghan and international troops, Afghan defence ministry sources told the BBC.
Eye-witness of attack
About three minutes into the shooting, one bodyguard located the shooter and shot him. It was then we realised that the attacker was shooting from the small window of a bathroom in a single-storey building about five metres from where everyone had gathered.
We heard a shout that “Gen Green is down, bring the first aid kit”. He had already died.
The witness, who wanted to remain anonymous, was speaking to the BBC Afghan service in Kabul
He will meet presidential rivals Ashraf Ghani and Abdullah Abdullah on his two-day visit to discuss recounting votes.
Dover Air Force Base is home to the country’s largest military mortuary