Does NYC Need The Shed?

The Shed opens tonight. That’s New York City’s newest art institution. It’s inside the $20 billion Hudson Yards development on Manhattan’s Far West Side. And as Camille Petersen finds, reactions to it are mixed. PETERSEN 1: The Shed is at the end of the High Line’s walking path. And you can’t miss it. It takes […]

Read More