AFP - British Prime Minister David Cameron and President Barack Obama sidestepped political minefields over the BP oil spill and the Lockerbie bomber and insisted Afghan war strategy was working.




Source