Humans spend a third of their life sleeping. That’s about 25 years.




Fact source