Meet the Rewilders: Clare McTaggart

"Meet the Rewilders" is a new series that brings you people engaged in the rewilding movement from across the globe.