‘Homo bigheads’: Newfound human species roamed China’s woodlands with extra-large heads
Scientists have introduced the invention of a brand new human species, Homo juluensis, following in depth analysis printed in Nature Communications. Professor Christopher J. Bae from the College of Hawaii and