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.
As of 18:44 on February 2, 2025, China's annual box office (including presales) surpassed 9 billion yuan. Ne Zha 2 leads with 3 billion yuan. China's total box office has overtaken North America, ...