Why humans need less sleep than any other primate Read more
now playing
What makes human sleep unique
Why humans need less sleep than any other primate