Can sheep save the planet? Yes - says Allan Savory!

Uploader: IWTOCHANNEL

Original upload date: Wed, 07 May 2014 00:00:00 GMT

Archive date: Mon, 08 Nov 2021 00:05:48 GMT

"Desertification is a fancy word for land that is turning to desert," states Allan Savory in his quiet but inspirational form. And it's happening to about two-thirds of the world's grasslands, acceler
...
Show more