BRITISH Prime Minister David Cameron has paid a surprise visit to Afghanistan to meet with officials and troops.
126047
Cameron pays surprise visit to Afghanistan
72147
Obama arrives in Afghanistan
150832
Cameron meets with McNair
127470
Enda Kenny holds talks with David Cameron in London
26026
US Defense Secretary Gates makes surprise visit to Afghanistan
38280
David Cameron visits Dumfries
46552
British pm David Cameron visits Turkey:
9794
Prince William visited troops in Afghanistan
152077
British forces detain two Britons in Afghanistan
34687
Prime Minister David Cameron meets David Beckham
118457
16,000 troops receive orders to Afghanistan
83641
Cameron hails potential of trade
170424
New strategies in an effort to stabilise Afghanistan
110545
British prime minister Brown meets with Tang Jiaxuan
34126
Gates arrives in Kabul
42727
Tony Blair helping controversial government of Kazakhstan
137420
Cameron is appointed as Prime Minister