News

“The Sphere” — a sculpture that survived the 9/11 attacks on the World Trade Center — will leave Battery Park at the end of the month, according to the Associated Press.