Week of wonder: Returning to the wild

On Point | Podcast - A podcast by WBUR

In places where human beings have done everything they can to pave and plow over nature, what might happen if we just left those places alone?