Memory’s Requiem: 12 years after 9/11
The World Trade Center’s South Tower collapses at 9:59 a.m., Sept. 11, 2001. The collapse caused flaming debris and rubble to crash down on the New York City streets below. (Getty Images photo by Thomas Nilsson/Released)