Taliban Leader Mulla Mansur Killed by British in Afghanistan

British troops have killed Mulla Mansur, reportedly a key Taliban figure in Afghanistan. According to a statement released Tuesday, Mansur fell in a helicopter strike in Helmand province on Monday."Helmand government spokesman Daoud Ahmadi said Mansur was the aviation...

closeSign in to NowPublic

is reporting from