Trending News

Humans sleep less than other mammals, but better

A new study has revealed that humans are better sleepers than other mammals. A new study has revealed that humans are better sleepers than other mammals, Beacon Transcript reports.