Week of wonder: Returning to the wild
This broadcast originally aired on December 8, 2023. In places where human beings have done everything they can to pave and plow over nature, what might happen if we just left the land alone? "The plants are reproducing. They’re filling in the spaces …