Spain

The latest news on Spain in English, including politics, travel and sport, from the most popular English language newspaper in Spain.