ye-public-hai-sab-jaanti-hai
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.

Latest Videos