
Mama Orangutan is overwhelmed with emotion when she is reunited with her stolen baby
Clara, a pregnant orangutan, gave birth to Clarita, a baby girl, at the Borneo Orangutan Survival Foundation in Central Kalimantan, Indonesia. However, the
[...]