Page | April 28, 2005 at 13:51
Orangutans, named for the Malay word meaning “person of the forest,” are amazing animals. Rarely leaving the treetops, they are the largest animals to live in trees. Having once thrived throughout Southeast Asia, they are now critically...