Monday, November 25, 2024
Advertisement
Updated on: October 06, 2020 23:30 IST

Meet the cutest new born on earth and it's not a human

The Chester Zoo keepers in England's Cheshire were left surprise when they welcomed birth of Bornean orangutan, a critically endangered species of Apes.
Advertisement
Advertisement
Advertisement
Advertisement
X