Spain's economy tops prestigious rankings, ETA terrorists jailed, Madrid mulls relaxation of traffic rules, and much more ...