China recorded a total of 5.615 billion domestic travel trips in 2024, marking a 14.8-percent increase from the previous year, according to the Ministry of Culture and Tourism on Wednesday. Domestic ...
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.