Cameron pays surprise visit to Afghanistan
BRITISH Prime Minister David Cameron has paid a surprise visit to Afghanistan to meet with officials and troops.
Prime Minister Stephen Harper made a surprise trip to Afghanistan on Monday, his fourth visit to the country.