News

A sculpture honoring one of New York’s most enduring legends — sewer alligators — was unveiled last week in the heart of the city.