Rare wild cat discovered living on world’s tallest mountain — Mount Everest January 29, 2023 The elusive Pallas’s cat, recognizable from its incredibly grumpy facial expression, has been discovered living the high life on Mount Everest in Nepal’s Sagarmatha… Continue Reading