After 58 Years Philly’s About to Finally Fix Its I-95 Problem

I-95 in Philadelphia (Teofilo / Flickr)

An 11-acre park will cover Interstate 95 between Chestnut and Walnut streets, connecting the Delaware River waterfront with the rest of the city. The project plan dates back a full decade, to 2007, but the notion of draping the highway with a park goes back decades more.

Read more