A Face That Launched A Thousand Ships
by Edward HughAn unlikely Helen, Spain’s deputy prime minister, Maria Teresa Fernandez de la Vega, that’s for sure. Yet outside a few thousand years difference in timing the two seem to have been cut out for one and the same the same historical role: urging the boats to go back. Indeed the only thing which really separates [...]