China's most treasured creature has been called out by news portal Animalist as being among the top three worst animal parents in all the animal kingdom.


Visit the original source and full text: Shanghaiist