Which country's citizens sleep the most and the least?
Australians sleep the most, with 31 percent reporting more than nine hours of sleep per night. The Japanese sleep the least, with 41 percent getting less than six hours of sleep a night. ...
read more