London - A British soldier has died in an explosion in southern Afghanistan, taking to 159 the total death toll since the conflict began in 2001, the Ministry of Defence said Friday.
British soldier dies in southern Afghanistan