BRITISH Prime Minister David Cameron has paid a surprise visit to Afghanistan to meet with officials and troops.
Cameron pays surprise visit to Afghanistan