Ena Onishi

Scientists find out this strange habit in humans’ closest living relative
Scientists have uncovered a curious behavior in humans’ closest living relatives.While every aminal needs to relieve itself, new research shows that chimpanzees, who share 98 percent of their DNA...