pull down to refresh

Also, is there a question at all that humans are not "the most successful animal species"...?

As I've been saying, it depends on your criteria!