A British soldier has died in clashes with the Taliban in southern Afghanistan, taking the number of British troops killed in Afghanistan since 2001 to 66, the Ministry of Defence said Thursday, according to dpa. The soldier, from the regiment of the Grenadier Guards, died during an operation in an aera between Heyderabad and Mirmandab, known as the "black heart of the Taliban." His death came a day after a soldier from the 1st Battalion The Royal Anglican Regiment died in a blast during a patrol on the outskirts of Sangin in the volatile Helmand province.