Spain’s Latest Star Building Opens

“Spain’s latest architectural extravagance was finally opened to the public today amid complaints that the massive new City of Culture in Santiago de Compostela is a huge and expensive white elephant.”