With the security of its 60 million national ID smartcards in question, Spain faces some tough choices.

Leave a Reply