London: British Prime Minister David Cameron on Wednesday announced to withdraw about 3,800 British troops from Afghanistan by the end of next year....
London: The Ministry of Defence has been missing targets for the delivery of key equipment to UK troops stationed in Afghanistan, the public spending watchdog...