Modern life makes us tired, right? But research from societies in Africa and South America suggests people in the ancient world slept only 6.5 hours a night.
BUCHAREST, Jan. 22 (Xinhua) -- A commemorative sheet of postage stamps celebrating the upcoming Chinese Lunar New Year, the Year of the Snake, was unveiled on Wednesday at the Central Post Office in C ...