MIDDLE-AGED Britons are averaging five to six hours of sleep per night, but this is simply not enough time for people to wake up feeling their best. More frightening, it could be causing numerous health issues.
This article, images and content belong to the source and curated for informational purposes.