In a land far, far away, surrounded by rivers and jungles, live one of the world’s most peaceful people. The forest people. We call them orangutans, which is translated literally¬†as orang meaning “person” and hutan meaning “forest”. Native to the rain forests of Indonesia and Malaysia, these amazing beings share 97% of their DNA, Read More