Raymond Deane

The EU, Gaza and the Lisbon Treaty