Who is Spain Leader?

The leader of Spain is their King, Juan Carlos I. He is joined by the Prime Minister, Jose Luis Rodriguez Zapatero in leading the country. You can find more information here: