News

Max Touhey The skylight that crowns the spiky, $3.9 billion World Trade Center Oculus has sprung a leak. A rubber seal that runs along the spine of the retractable skyline is believed to have ...