4 Sep 2008
Taliban Insurgents
The deaths of 10 French soldiers in an ambush in Afghanistan has been unsettling for those living near in the capital.
The deaths of 10 French soldiers in an ambush in Afghanistan has been unsettling for those living near in the capital.