Memory Remains: Exhibit Explores 9/11 Artifacts of Hangar 17
"Memory Remains: 9/11 Artifacts at Hangar 17," the large-scale projection installation by Francesc Torres, has opened in Madrid at CentroCentro, a new cultural center in the heart of the city. The opening on Thursday marks the fourth for the Torres