Just like recently, a monkey was caught on camera hitching a ride in the most surprising way, by sitting comfortably on a ...
Self-scratching among non-human primates is known to indicate social tension and anxiety. The two researchers from Kyoto ...