© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Today in Wall Street History: A Look Back at The World Trade Center's North Tower
From 1970 until 2001, the North Tower of the WTC in New York City was the tallest structure in North America.
WCBI NEWS AT SIX - 12/02/2020