Speeches

28 May 2006
US » Deerfield, Massachusetts
20 March 2006
France » Paris
03 February 2006
US » Oxford, Mississippi
02 February 2006
US » Washington, DC
21 December 2005
Greece » Athens
15 December 2005
Thailand » Bangkok
28 November 2005
Spain » Barcelona