Category: Feature

07.12.2020

In the Heights

Remember the suspense over whether the new World Trade Center was the tallest building in the Americas? At a numerically patriotic 1,776 feet,…