Torres

A 9/11 artifact is projected on a screen as part of the Torres exhibit in Madrid. (Photo by Clifford Chanin)