BBC Science Focus REWILDING 2020-12-23 - Perhaps the best thing we can do to help Mother Nature is leave her alone to take care of herself.