Fossils of 600-million-year-old "tiny humanoids" were discovered in Antarctica. A story perpetuated in some social media ...
Researchers identified Homo juluensis, a potential ancient human species, shedding light on Asia’s evolutionary history.