For years, the Salem Pantry has provided food to needy families at various “pop-up locations” across the city. But now they’ve set up a permanent store, where all the food is free. WBZ’s Carl Stevens has the story.