News

One possible member of the new species H. juluensis isn’t a newcomer to science by any stretch. Denisovans—first identified ...
Seven footprints believed to be about 115,000 years old have been found amid various prehistoric animal prints.