Podcast: Play in new window | Download
Subscribe: RSS
In recognition of International Orangutan Day, Lori and Peter kick off discussing some of the fascinating facts about these great apes. These gentle creatures are the largest tree-dwelling animals on earth. Indeed they even sleep in the trees, fashioning leafy nests each evening for that purpose. Orangutans are native to only 2 island on earth, […]