Meet a Rare Albino Orangutan, Recently Rescued

May 18, 2017 - Meet a recently rescued rare albino orangutan. Alba, which also means "white" in Latin, was living in a cage in an Indonesian village… more