Smoke billows from one of the towers of the World Trade Center and flames and debris explode from the second tower, Tuesday, Sept. 11, 2001.
Smoke billows from one of the towers of the World Trade Center and flames and debris explode from the second tower, Tuesday, Sept. 11, 2001. CHAO SOI CHEONG AP File
Smoke billows from one of the towers of the World Trade Center and flames and debris explode from the second tower, Tuesday, Sept. 11, 2001. CHAO SOI CHEONG AP File

‘You monster. You beast. You unspeakable bastard’

September 07, 2016 12:20 PM