The World Trade Center opens in New York City on this date in history, April 4, 1973, and is topped by the tallest buildings on Earth.
The massive World Trade Center at the southern tip of Manhattan, highlighted by…
“Powder keg” for 9/11: remembering the 1993 World Trade Center explosion
Lolita Jackson was at her 72nd-floor desk in the World Trade Center,…