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