In Pictures
A history of the World Trade Center
First opened in 1973, the iconic “Twin Towers” were a staple of the New York City skyline and the site of two attacks.

Published On 5 Sep 2011

Advertisement





Advertisement






In Pictures
First opened in 1973, the iconic “Twin Towers” were a staple of the New York City skyline and the site of two attacks.