Puzzling fossils unearthed in China may rewrite the human story January 25, 2025 . Fossils found in China that resemble human-like features have long puzzled scientists, making it difficult to provide a convincing ex...Read More