Newly Discovered Fossils Reveal Unknown Humanlike Relative by Natalia Mesa from Gizmodo on 2025-08-14 19:20 (#6ZAXS)