More than 304 million inter-regional passenger trips were made across China on Friday, the fourth day of this year's Spring Festival holiday, as the most celebrated holiday in the country featured ...
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.