Spain Suffers Worst Natural Disaster in Its History

.....

© Foreign Policy