by Haja Mo September 1, 2023 Tech The population crashed following climate change about 930,000 years ago, scientists concluded. Other experts aren’t convinced by the analysis. Previous Story U.S. Seeks to Block Recovery of Titanic Artifacts Next Story Key Group ransomware decryptor key