News Video News

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