Carnival of the Animals Delights Scientists Evolution News & Views, 31 Jan 2020 Here are some tricks worth applauding in the never-ending parade of dazzling performances in the animal world. Oh, Rats! For…