b'In recognition of International Orangutan Day, August 19, 2020, 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 [\\u2026]'