Liam Fox

British shadow Defense Secretary Liam Fox is pictured during a David Cameron speech in London, Britain 15 January 2010. British Conservative Party Leader David Cameron outlined his party’s approach to National Security 15 January. EPA/ANDY RAIN

Leave a Reply