Moroccan King Mohammed VI delivers a speech during a gala dinner at the Royal Palace in Marrakesh.
Moroccan King Mohammed VI (C) delivers a speech to Spain's King Juan Carlos (L) and Queen Sofia (R) and other guests during a gala dinner at the Royal Palace in Marrakesh, January 17, 2005. The Spanish royals began a three-day state visit to Morocco on Monday, the first in 25 years, and will visit Marrakesh, Rabat and Tanger. Picture taken January 17, 2005. REUTERS/Alberto Martin/Pool PH