LEOPARD STEALS BABY BIRD FROM NEST
This was the moment devoted researchers realized a leopard is one of the culprits, who raids the hornbill-bird nests, stealing the babies!

Animals can do the most unbelievable things. Even...