There is a shining presence at the Orangutan Care Centre and Quarantine (OCCQ) in Central Kalimantan, Indonesia when the beautiful and serene Ibu Jitun is around. She lights up the… Continue reading Employee Spotlight: Ibu Jitun
Employee Spotlight: Ibu Jitun
