Libya: The Big Three
April 15, 2011In this most peculiar military operation, the three leaders of it, Obama, Cameron and Sarkozy have taken to writing a joint article for the newspapers to set out their stall. The goods on the stall are not quite those advertised nor are they the ones their stall is licenced to sell. Moreover, there are issues of […]