Human Rights
30 May 2005
It's official. The land of patatas bravas is slipping into tyranny. The Vatican, no less, says that Spain is acting...