Supposedly a ‘new’ species – or a Yeti or whatever was caught in China. The story on BoingBoing reads that it will be subjected to DNA testing. I wonder if it will survive the process. It’s perhaps one of the saddest photos I’ve seen in a while:
Advertisement

